
uajy-academic-rag-chatbot
上传手册就能对话问答,学生查规章秒出答案
这是一个面向印尼阿特玛贾亚大学学术手册场景的生产级 RAG 聊天机器人。它把厚重的学术规章文档转成可对话的问答助手,解决学生和教职工查学籍、课程、毕业要求时逐页翻 PDF 效率低的问题。核心流程是文档切分后向量化,用 FAISS 做相似度检索,再把命中的上下文交给 Google Gemini 2.5 Flash 生成回答,前端用 Streamlit 搭建,部署和交互门槛都很低。项目强调生产可用,包含检索增强、上下文拼接和流式对话等工程细节,适合作为高校或企业知识库问答的参考实现。
开源
free
搜索知识
GitHub 星标
★ 640
维护状态
活跃
是否开源
是
定价模式
free
项目数据
分类搜索知识
开发团队BenyRonald77
所属国家
定价模式free
价格说明开源项目,需自备Gemini API密钥,定价信息待确认
访问状态
是否开源是
开源协议MIT
主要语言Python
技术栈/模型
GitHub 星标★ 640
30天Star增速
HF 下载量
上线时间2026-08-31 00:00:00
最近更新2026-09-17 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-14
浏览次数0
使用教程
核心亮点
- 用 FAISS 做向量检索,本地索引查询快,不依赖外部向量数据库
- 前端 Streamlit 实现,几十行代码即可跑起可交互聊天界面
- 选用 Gemini 2.5 Flash,兼顾生成质量与响应速度,成本可控
不足之处
- 强依赖 Google Gemini API,离线或未配置密钥时无法使用
- 仅针对单一学校手册场景,换文档需重新处理,通用性有限
适用场景
- 高校把学生手册、培养方案做成问答机器人供新生查询
- 企业将内部规章制度、员工手册接入 RAG 对话助手
- 开发者学习 RAG 全流程,作为 Streamlit + FAISS + LLM 的入门模板
替代项目
LangChain、LlamaIndex、Danswer
项目介绍
同类项目推荐
firecrawl
开源
网页抓取像喝水一样简单,开发者省下整周加班
The web data API to search, scrape, and interact at scale.
contoso-chat
开源
一键跑通 Azure RAG 应用,从代码到评估部署全流程
This sample has the full End2End process of creating RAG application with Prompty an···
graphify
开源
整个代码库画成一张图,找问题一眼定位
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···
qiaomu-youtube-ai-podcast
开源
一站式索引AI播客,快速找到有文字稿和总结的节目
AI 播客索引:整理 AI 播客、中文简介、Transcript 状态和总结入口 | Curated AI podcast ···