https://nsysu-opendev.github.io/NSYSUSelectorHelperAI/
https://forms.gle/gFBZDgkSbj85zukP6
這是實驗版,利用 Transformer 與 LLM 實現 Retrival-Augmented Generation。
[NOTE] 由於需要顯存,因此需要 Host Backend 以及使用 GPU 進行推論。
- 人工智慧對話排課系統 (Beta)
- 檢索重新排序 (Beta)
- 課表動態更新
- 一鍵加入必修課
- 更強大的篩選器以及智慧搜尋
- 本學期學程搜尋
- 顯示衝堂
- 自動填課目前已經上線測試中!
- 一鍵登記選課 (其實沒有一鍵啦)
- Local Storage 關閉瀏覽器自動儲存選課資料
cd backend
python -m venv venv
# Windows
venv\Scripts\activate
# MacOS
source venv/bin/activate
pip install -r requirements.txtpython backend/app.pycd frontend
yarncd frontend
yarn devpython backend/scripts/update_courses.py
python backend/scripts/pre_extract_courses_embed.pypython backend/scripts/generated_query_target_set.py- Safari 瀏覽器有可能會出現渲染問題,有任何選染錯誤請聯絡我,並註記您的瀏覽器版本。(如果願意擔當測試者,請在表單說想當 IOS 前端測試,不勝感激)
- 總負責人:[email protected]