AIrena

Rèn luyện kỹ năng lập trình trong một đấu trường sử dụng AI.

Ý nghĩa

AIrena là một nền tảng học lập trình dựa trên AI, mang đến trải nghiệm tương tác độc đáo để người dùng nâng cao kỹ năng lập trình. Ứng dụng này cung cấp một số tính năng chính:
1. Bài kiểm tra cấp độ: Đánh giá kỹ năng lập trình hiện tại của người dùng.
2. Giai đoạn học tập: Cung cấp các thử thách lập trình được điều chỉnh để cải thiện kỹ năng.
3. Study Room: Cung cấp dịch vụ gia sư và giải thích khái niệm dựa trên AI.
4. Cuộc thi hằng tuần: Khuyến khích người dùng tương tác thông qua các cuộc thi thân thiện.
Gemini API là một phần không thể thiếu trong chức năng của AIrena, hỗ trợ nhiều khía cạnh của nền tảng:
1. Tạo bài tập:
Mã này sử dụng Gemini API để tạo nhiều bài tập lập trình ở nhiều cấp độ khó.
2. Tương tác trong phòng học:
API Gemini hỗ trợ các cuộc trò chuyện linh động giữa người dùng và người hướng dẫn AI, mang đến trải nghiệm học tập được cá nhân hoá.
3. Đánh giá mã:
Mã do người dùng gửi được đánh giá bằng API Gemini, cung cấp ý kiến phản hồi chi tiết về độ chính xác, chất lượng mã và những điểm có thể cải thiện.
4. Trò chuyện giới thiệu:
API tạo câu trả lời thông tin cho các truy vấn của người dùng về AIrena, nâng cao trải nghiệm làm quen.
AIrena tận dụng khả năng xử lý ngôn ngữ tự nhiên và tạo mã của API Gemini để tạo môi trường học tập thích ứng. Nền tảng này liên tục đánh giá tiến trình của người dùng, điều chỉnh mức độ khó và đưa ra phản hồi phù hợp. Phương pháp này cho phép tạo một hành trình học tập được cá nhân hoá, phù hợp với người dùng từ cấp độ mới bắt đầu đến cấp độ chuyên gia.

Được tạo bằng

  • Web/Chrome
  • Firebase
  • python

Nhóm

Người cập nhật

AIrena

Từ

Hàn Quốc