CUỘC THI AI FRONTIER H1 2024 TẠI TECHBASE VIỆT NAM

August 22, 2024

Giới thiệu sự ra đời

TECHBASE VIỆT NAM muốn nâng cao năng lực phát triển của các kỹ sư tại tổ chức thông qua việc triển khai các kiến thức nền tảng phải biết (như các platform, coding quality standards, test quality standards,...), kiến thức AI và các công cụ AI hỗ trợ trong công việc.

AI Frontier là chuỗi sự kiện tổ chức đều đặn hàng năm được tổ chức bởi TECHBASE VIỆT NAM. Cuộc thi mang đầy thử thách cho các đội tham gia nhằm mục tiêu:

  • Phổ biến việc sử dụng AI, kiến thức nền tảng.
  • Hỗ trợ việc kiểm nghiệm mức độ hiệu quả khi áp dụng các công cụ AI và kiến thức đã được chia sẻ.

Mục tiêu của cuộc thi AI Frontier H1 2024 là gì?

AI Frontier H1 2024 khuyến khích mọi người tham gia các thử thách khám phá những ý tưởng mới và sáng tạo về sử dụng công cụ AI để giải quyết các vấn đề thực tế trong giai đoạn coding.

  • Đây là khâu quan trọng cũng như chiếm nhiều thời gian và công sức của các kỹ sư trong môi trường phát triển sản phẩm tại TechBase Việt Nam.
  • Các đội ngũ tham gia sẽ có cơ hội tăng cường kỹ năng giải quyết các vấn đề thực tế và cải thiện năng suất làm việc bằng các công cụ AI cho giai đoạn coding.
  • Tiền đề để các cuộc thi sắp tới sẽ triển khai ở quy mô rộng hơn sang các giai đoạn code, test,...

Nội dung cuộc thi trong H1 2024

Cuộc thi AI Frontier H1 2024 bao gồm hai vòng thi chính:

  1. Vòng 1: Coding Qualification Round

    • Thời gian: 19/07/2024 từ 09:00 đến 19:00
    • Nội dung: Các thí sinh sẽ nhận đề bài được gửi từ ban tổ chức, sau đó tiến hành phân tích, lập trình và nộp repo github chứa mã nguồn qua form submit.
  2. Vòng 2: Presentation Round

    • Thời gian: 25/07/2024 từ 13:00
    • Nội dung: Các đội hoặc cá nhân lọt vào top 2 của vòng 1 sẽ trình bày về hiệu quả của thuật toán và chất lượng mã nguồn trước ban giám khảo và khán giả.

Diễn biến cuộc thi H1 2024

Cuộc thi AI Frontier H1 2024 đã thu hút từ 26 thành viên tham gia từ các đội.

  • Đăng ký tham gia: 12/07/2024 ~ 18/07/2024
    • Sau khi public thì có khoản 12 các bạn tiên phong tham gia Event.
  • Sự kiện Lightning Talk: 17/07/2024
    • Sau sự kiện này TECHBASE VIỆT NAM đã chia sẻ mọi người các kiến thức Machine Learning và sự lựa chọn phù hợp để giải quyết các bài toán. TECHBASE VIỆT NAM cố gắng truyền tải sao cho dễ nắm nhất.
    • Kịch bản của sự kiện sẽ diễn ra, cách thức đăng ký.
    • Hướng dẫn cài đặt các công cụ, môi trường phát triển trong đó có các team không phải developer như team quản lý chất lượng (PQM).
    • Sau sự kiện thì các thành viên đã tăng lên 26 bạn.
  • Vòng 1: Coding Qualification Round: 19/07/2024
    • TECHBASE VIỆT NAM triển khai đề bài thi là "Dự đoán bugs và đánh giá chất lượng tổng thể của source code dựa trên các chỉ số từ SonarQube."
    • Các chỉ số từ SonarQube cho một project hoặc PR như sau:

      • Loại dự án (FE/BE/App)
      • Số lượng dòng code (LOC)
      • Độ phức tạp tuần hoàn (Cyclomatic Complexity)
      • Số lượng lỗi (Bugs)
      • Số lượng lỗ hổng bảo mật (Vulnerabilities)
      • Số lượng code smells
      • Tỷ lệ trùng lặp code (Duplications)
      • Độ bao phủ kiểm thử (Test Coverage)
      • Nợ kỹ thuật (Technical Debt)
    • Data set dùng cho việc training là 5,000 mẫu.
  • Công bố danh sách điểm và thông báo top 2: 24/07/2024
    • Sau khi review các kết quả nộp bài và xem xét thì BTC đã rất tiếc phải loại 1 team có chỉ số đánh giá khá cao nhưng lại nộp bài trễ để chọn ra 2 đội có kết quả tốt nhất và thời gian nhanh nhất.
      • Neural Nexus
      • 4PM
  • Vòng 2: Presentation Round: 25/07/2024
    • 2 đội đã có gắng trình bày và giải thích việc sử dụng công cụ AI để có thể code tốt nhất đúng các standards và các kiến thức Machine Learning để giải quyết bài toán trên.
    • Sau khi trình bài của các đội thì kháng giả cũng vote cho các đội tham gia.
  • Lễ trao giải: 26/07/2024
    • Đội được bình chọn và vô dịch là 4PM.

Cảm nghĩ của đội đạt giải

Bạn cảm thấy thế nào khi đạt giải nhất trong cuộc thi AI Frontier H1 2024?
Ban đầu, mục tiêu của cả team chỉ là học hỏi kinh nghiệm. Tuy nhiên, chúng tôi thật sự bất ngờ khi được vào Top 2. Sau đó còn bất ngờ hơn khi ở vòng thuyết trình được rất nhiều sự yêu mến và bình chọn từ khán giả và giành được Giải Nhất cho cuộc thi lần này. Chúng tôi cảm thấy vô cùng hạnh phúc. Cảm giác này không chỉ là niềm vui mà còn là sự khích lệ to lớn,  thôi thúc chúng tôi tiếp tục khám phá và đóng góp vào lĩnh vực công nghệ mới mẻ này.

Bạn đã gặp những khó khăn gì trong quá trình tham gia cuộc thi và cách bạn vượt qua chúng?
Khó khăn lớn nhất mà chúng tôi phải đối mặt là chưa có kinh nghiệm về AI và Machine Learning. Trong giời gian ngắn cần phải tìm hiểu, nghiên cứu với lượng kiến thức khá nhiều và phải liên tục thử nghiệm, đánh giá để chọn ra cách làm tối ưu nhất. Nhóm chúng tôi đã tập trung vào việc tối ưu hóa thuật toán và áp dụng những phương pháp deep learning tiên tiến để vượt qua bài toán này một cách hiệu quả.

Bạn nghĩ cuộc thi này đã mang lại những giá trị gì cho bạn và đội của bạn?
Cuộc thi AI Frontier H1 2024 đã vượt xa kỳ vọng của chúng tôi, cuộc thi mang lại không chỉ kiến thức mà còn là cơ hội để giao lưu, học hỏi từ những đội khác, từ đó mở rộng kiến thức và kỹ năng của mình. Ngoài ra, chúng tôi được rèn luyện kỹ năng làm việc nhóm, giải quyết vấn đề, quản lý thời gian và kỹ năng thuyết trình. AI Frontier H1 2024 đã tạo động lực cho cả team để tiếp tục khám phá, sáng tạo trong lĩnh vực AI và Machine Learning đầy tiềm năng và thách thức.

Kết quả và giá trị cuộc thi mang lại

Cuộc thi AI Frontier H1 2024 đã thành công rực rỡ với nhiều ý tưởng sáng tạo được trình bày từ 26 thành viên tham gia.

Cuộc thi không chỉ giúp các kỹ sư nâng cao kỹ năng lập trình và giải quyết vấn đề mà còn tạo ra một môi trường cạnh tranh lành mạnh, khuyến khích học hỏi và chia sẻ kiến thức khi tiếp cận ngôn ngữ lập trình mới.

Các team đã chia sẻ các tips và source code của việc giải quyết vấn đề.

Từ các chia sẻ vô giá của các đội tiên phong trong AI Frontier H1 2024, TECHBASE VIỆT NAM dùng tham khảo cho các project sắp tới của các dự án về chất lượng trong tương lai.

Chia sẻ ý tưởng và mục tiêu của AI Frontier H2 2024

TechBase Việt Nam dự định sẽ tiếp tục tổ chức cuộc thi AI Frontier H2 2024 với mục tiêu mở rộng quy mô và ứng dụng AI đóng góp cho việc cải thiện Productivity.

Với các mục tiêu được kỳ vọng như sau:

  • Tăng năng suất và hiệu quả làm việc: Các giải pháp ứng dụng AI sẽ giúp tối ưu hóa quy trình phát triển dự án, giảm thời gian và công sức cần thiết, đồng thời đạt các chỉ tiêu năng suất và hiệu quả sử dụng tài nguyên.
  • Áp dụng lâu dài: Các kết quả và phương pháp thành công từ cuộc thi sẽ không chỉ có giá trị trong ngắn hạn mà còn có thể trở thành tiêu chuẩn và quy trình chuẩn cho công ty trong tương lai.
  • Khuyến khích ý tưởng mới: Cuộc thi tạo ra môi trường khuyến khích các thành viên đề xuất và thử nghiệm các ý tưởng sáng tạo, từ đó khai phá những cách thức mới để ứng dụng AI trong công việc.