Important
Major Update (2024/09):
- Cập nhật Giao diện mới cho Phụ Huynh
- Chuyển đổi Model thành API Gemini
- Tích hợp theo dõi bàn phím Học Sinh
- Python 3.9 or later
- Rename the file
.env.exampleto.env - Running
pip3 install -r requirements.txtto install the required dependencies
-
Log into your openai account
-
Copy the value for
access_tokenand paste it into.envunderOPENAI_TOKEN
-
Go to https://www.bing.com/chat and log in
-
Open console with
F12 -
Open
Applicationtab > Cookies -
Copy the value for
_Ufrom cookies and paste it into.envunderBING_COOKIE
-
Go to https://gemini.google.com/app and log in
-
Open console with
F12 -
Open
Applicationtab > Cookies -
Copy the value for
__Secure-1PSIDfrom cookies and paste it into.envunderGOOGLE_PSID
To use the OpenAI API features, follow these steps:
- Obtain your API key by visiting https://platform.openai.com/api-keys
- Paste the API key under
OPENAI_KEYin.env - Set
OPENAI_ENABLEDtoTruein.env
Note
GPT-4 API is subject to certain restrictions.
For more details, please visit https://help.openai.com/en/articles/7102672-how-can-i-access-gpt-4
- A system prompt would be invoked when the bot is first started or reset
- You can set it up by modifying the content in
system_prompt.txt - All the text in the file will be fired as a prompt to the bot
- Set the value of
LOGGINGin the.envto False
-
Tùy chỉnh môi trường học tậpHỗ trợ môi trườg công cụ soạn thảo lập trình- Tích hợp các công cụ học tập như đồng hồ đếm giờ, nhạc nền, tờ ghi chú, và máy tính.
- Hỗ trợ lựa chọn âm thanh nền (tiếng mưa, lò sưởi, tiếng ồn trắng) để tập trung hiệu quả.
-
Quản lý thời gian hiệu quả:Sử dụng kỹ thuật Pomodoro để chia nhỏ thời gian học và nghỉ. -
Góc học tập linh hoạt:Hỗ trợ tài liệu riêng hoặc tài liệu từ hệ thống (theo cấp độ Cơ bản, Hiểu rõ, Thông thạo). -
Tương tác với AI:Khung chat AI giải đáp mọi thắc mắc khi học, bot hỗ trợ viết mã lập trình và giải bài tập theo yêu cầu. -
Đánh giá tiến độThống kê bảng điểm và gửi qua email để theo dõi tiến độ học tập, Tích hợp Quiz Game bất ngờ trong quá trình học để kiểm tra kiến thức.
Quản lý học sinhChế độ "Quản lý" cho phép giám sát việc học, tránh xao nhãng và gian lận.- Theo dõi Web cam
- Theo dõi màn hính máy tính
- Theo dõi dữ liệu bàn phím nhập vào
Theo dõi báo cáoNhận báo cáo hàng tuần về điểm số, số buổi học, và hiệu suất học tập của học sinh.Thống kêBảng thống kê chi tiết giúp phân tích và đánh giá sự tiến bộ của học sinh.Cá nhân hóa tài liệu học tậpTạo phòng học riêng với tài liệu và chế độ phù hợp với từng nhóm học sinh.Gợi ý và hỗ trợ:Hệ thống đưa ra lời khuyên về phương pháp học tập và cải thiện dựa trên dữ liệu học tập. ( Áp dụng API ChatBot Gemini )Giao diệnGiao diện thân thiện, dễ sử dụng giúp giáo viên tập trung vào việc giảng dạy thay vì thao tác phức tạp.
-
Giáo Viên -
Phụ Huynh -
Học SinhWarning Đây là một dự án đơn giản được tạo ra từ 1 học sinh lớp 11 cho cuộc thi KHKT Cấp Quốc Gia 2024 và Tin Học Trẻ Cấp Quốc Gia 2024 nên sẽ còn mắc nhiều lỗi và sai sót. Rất mong người dùng thông cảm.