近畿大学工業高等専門学校のWebサイトをスクレイピングし、 ローカルLLM(Ollama)で質問に回答するRAGチャットボット。
- Backend: Python / FastAPI
- LLM: Ollama(ローカル推論)
- Vector DB: ChromaDB
- Frontend: TypeScript
- Infra: Docker / nginx / SSL
- 学校サイトの自動スクレイピング(PDF・画像対応)
- ChromaDBによるベクトル検索(RAG)
- 手動でのナレッジ追加機能
- Docker Composeで本番デプロイ