
QAmodel-for-Retrievalchatbot
中文客服问答,多种检索模型一键切换,快速搭建基线系统。
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 442
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Python 3.6+
- 自己的问答语料
安装与启动步骤
-
1先接受语料不公开
作者明确说演示用的语料无权公开,只能用自己的数据。
-
2读检索架构
它的核心是先用检索挑候选答案再排序,不是生成式。
-
3准备自己的问答对
按它的格式整理成「问题—候选答案—标注」三列。
-
4训练并评估
检索式模型的指标与生成式不同,别用同一套口径。
如何确认成功
用自己的语料训练后,模型能从候选中挑出正确回答的比例明显高于随机挑选
注意事项
- 状态说明:演示语料不公开,仓库只能当代码与思路参考,无法复现原结果。
- 检索式问答不会编造,但只能从候选里选,覆盖面受限于候选集。
- 依赖很老,新环境装不上要降 Python 版本。
- 评估要看召回与排序两段,只看最终准确率会掩盖问题。
核心亮点
- 覆盖TF-IDF到BERT的多种QA模型,方便对比和选型
- 代码结构清晰,模型可配置切换,易于二次开发
- 提供完整流程,从数据处理到模型训练推理,上手快
不足之处
- 文档/社区待观察
- 检索式模型依赖语料质量,泛化能力有限
适用场景
- 中小型企业客服自动问答系统搭建
- 学术研究中的中文检索式对话基线对比
- 快速原型验证,评估不同QA模型效果
替代项目
Rasa、ChatterBot、DeepPavlov
同类项目推荐
AnywhereGPT-Android
开源
悬浮窗随时唤起,不切屏就能用 GPT
Anywhere GPT, the ultimate mobile app with seamless AI assistance at your fingertip···
Radhika
开源
多模型 AI 聊天伙伴,懂心情更懂你
Radhika is a multi-model AI assistant built for your mood and friendship
RCLI
开源
对着 Mac 说话,离线查文档,隐私不落地
Get up and running with GLM-5.3-flash, DeepSeek, Gemma and other open source frontie···
gemini-desktop
开源
把 Gemini 变成桌面快捷键,随时唤起快速问答
⚠️ On hiatus / not actively maintained — Native desktop client for Google Gemini ···
cv4pve-botgram
开源
手机发条消息,就能管好 Proxmox 集群
Telegram bot to manage and monitor Proxmox VE from your mobile
QuickVoice
开源
自托管 AI 电话代理,接打电话全自动
Open-source, self-hostable platform for building and operating AI phone agents.
WeChat-AIChatbot-WinOnly
开源
Windows上把微信变成AI助手,支持多模型对话和文件交互
基于chatgpt-on-wechat框架,只能运行在Win平台的项目,通过本项目可以将微信或者企业微信···
LM-Studio-Voice-Conversation
开源
本地大模型语音对话,私密又方便
Python app for LM Studio-enhanced voice conversations with local LLMs. Uses Whisper ···
extended_openai_conversation
开源
用自然语言对话控制家里的智能设备
Home Assistant custom component of conversation agent. It uses OpenAI to control you···