Skip to content

TTPzZ/AI-Evaluator

 
 

Repository files navigation

AI Evaluator 🤖

AI Evaluator Banner

JavaScript Chrome Extension Automation Tool


🎥 Demo

AI Evaluator in Action


💡 Vấn đề & Giải pháp

Việc viết nhận xét chi tiết cho từng học sinh dựa trên các tiêu chí (rubric) mất quá nhiều thời gian.

AI Evaluator là một Chrome Extension giúp tự động hóa quy trình này. Thầy cô chỉ cần click chọn các thẻ tiêu chí (ví dụ: 'Hoàn thành tốt', 'Cần cố gắng', 'Sáng tạo'), công cụ sẽ tự động tổng hợp và điền văn bản nhận xét hoàn chỉnh vào ô đánh giá.


🚀 Cách Cài Đặt (Dành cho Giáo viên)

Dự án hiện tại đang ở dạng mã nguồn (chưa đưa lên Chrome Web Store). Để sử dụng, thầy cô làm theo các bước sau:

  1. Tải mã nguồn: Bấm vào nút màu xanh <> Code ở trên cùng bên phải -> chọn Download ZIP. Giải nén file vừa tải về.
  2. Mở trang Extension: Mở trình duyệt Chrome, gõ chrome://extensions vào thanh địa chỉ và nhấn Enter.
  3. Bật chế độ Developer: Ở góc trên bên phải màn hình, gạt công tắc Developer mode sang ON.
  4. Cài đặt extension: Bấm vào nút Load unpacked ở góc trên bên trái. Chọn thư mục thầy cô vừa giải nén ở bước 1.
  5. Hoàn tất: Icon của AI Evaluator sẽ xuất hiện trên thanh công cụ. Thầy cô có thể ghim nó để sử dụng nhanh.

🛠️ Cấu hình dữ liệu

Để thay đổi hệ thống thẻ và văn bản nhận xét, thầy cô có thể can thiệp vào file cấu hình config.js (hoặc định dạng tương tự trong dự án này). Cấu trúc dữ liệu có dạng:

const criteria = {
  'Tốt': ['Sáng tạo', 'Hiểu bài', 'Trình bày đẹp'],
  'Khá': ['Đầy đủ', 'Cần cẩn thận hơn'],
  'Cần cố gắng': ['Thiếu bài tập', 'Chưa tập trung'],
};

About

This extension automates the process of commenting on and evaluating students based on a customizable tagging system.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 65.2%
  • CSS 28.6%
  • HTML 6.2%