GEMINI MATH LLM

Có thể giải các bài toán đại số

Ý nghĩa

Ứng dụng gia sư toán học Gemini được thiết kế để hỗ trợ học sinh trung học hiểu được phương trình bậc hai thông qua các nội dung giải thích mang tính tương tác và bài tập thực hành được cá nhân hoá. Sử dụng Streamlit cho giao diện người dùng, ứng dụng này cho phép học viên nhập câu lệnh và tải hình ảnh liên quan đến truy vấn toán học của họ lên.

Tính năng:

Câu lệnh tương tác: Học viên nhập câu hỏi hoặc chủ đề về phương trình bậc hai vào trường nhập văn bản. Ứng dụng này sử dụng API Google Gemini để tạo nội dung giải thích chi tiết, bài tập thực hành và thông tin thú vị dựa trên những dữ liệu đầu vào này.

Phân tích hình ảnh: Học viên có thể tải hình ảnh liên quan đến cụm từ tìm kiếm lên, chẳng hạn như ảnh chụp màn hình bài tập trong sách giáo khoa hoặc ghi chú viết tay. Ứng dụng này tận dụng mô hình Google Gemini Pro Vision để phân tích hình ảnh và kết hợp bối cảnh hình ảnh vào nội dung giải thích được tạo.

Tích hợp Firebase: Nội dung phản hồi từ Gemini API, bao gồm cả nội dung giải thích và câu hỏi được tạo, được lưu trong Firebase Firestore. Điều này đảm bảo rằng truy vấn và câu trả lời của mỗi học viên được ghi lại để tham khảo và phân tích trong tương lai.

Sử dụng API Gemini:

Mô hình tạo sinh: Ứng dụng sử dụng các mô hình tạo sinh của API Gemini để tạo nội dung hấp dẫn, rõ ràng và mang tính giáo dục. Nếu bạn tải hình ảnh lên, mô hình này sẽ sử dụng mô hình "gemini-pro-vision" để kết hợp thông tin hình ảnh vào nội dung giải thích. Nếu không, ứng dụng sẽ sử dụng mô hình "gemini-1.5-pro" cho các truy vấn dựa trên văn bản.

Được tạo bằng

  • Firebase
  • Streamlit

Nhóm

Từ

Ấn Độ