FAQ的问答机器人(搭建)

本次构建文本对话的FAQ的问答机器人,落地方向为智能运维客服机器人、在线营销 FAQ机器人。

一、安装环境

1.创建faiss环境
conda create -n faiss python=3.7


2.切入环境
activate faiss
3.安装faiss-cpu
conda install faiss-cpu -c pytorch
4.测试faiss安装是否成功
>>python
>>import faiss, numpy
>>faiss.Kmeans(10, 20).train(numpy.random.rand(1000, 10).astype('float32'))
5.安装tensorflow的cpu版安装
5.1 pip install tensorflow==1.15.3 --user -i https://pypi.tuna.tsinghua.edu.cn/simple
5.2 测试
>python
>import tensorflow as tf 
如果报错: Downgrade the protobuf package to 3.20.x or lower
pip install protobuf==3.20.1 -i https://pypi.tuna.tsinghua.edu.cn/simple

-----------------------------------------------------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 3、本资源作为“参考资料”如果需要实现其他功能,需要能看懂代码,并且热爱钻研,自行调试。 基于知识图谱的心理咨询智能问答系统python源码+项目说明+数据.zip #### 知识图谱实体类型 | 实体类型 | 中文含义 | 举例 | | :---------------- | :------: | :------------------------------------- | | disease | 疾病名称 | 广泛性焦虑障碍 | | alternate_name | 疾病别称 | 泛化性焦虑症, 广泛焦虑障碍, 广泛焦虑症 | | pathogenic_site | 病发部位 | 全身 | | department | 科室 | 精神病科, 心理咨询科 | | symptom | 症状 | 心烦、头痛、坐立不安、惊恐伤肾阳痿... | | check | 检查项目 | 心理咨询 | | susceptible_crowd | 易感人群 | 成年人 | #### 知识图谱实体关系类型 | 实体关系类型 | 中文含义 | 举例 | | :---------------------- | :----------: | :--------------------------------- | | disease_alternate_name | 疾病别名 | <广泛性焦虑障碍,别称,泛化性焦虑症> | | disease_pathogenic_site | 疾病感染部位 | <广泛性焦虑障碍,感染部位,全身> | | disease_symptom | 疾病症状 | <广泛性焦虑障碍,症状,惊恐伤肾阳痿> | | disease_check | 疾病所需检查 | <广泛性焦虑障碍,检查,心理咨询> | | disease_department | 疾病所属科室 | <广泛性焦虑障碍,科室,心理咨询科> | | disease_complication | 并发症 | <广泛性焦虑障碍,并发症,强迫症> | | disease_confusable | 易混淆病症 | <广泛性焦虑障碍,易混淆病症,抑郁症> | | disease_crowd | 疾病易感人群 | <广泛性焦虑障碍,易感人群,成年人> | #### 知识图谱属性类型 | 属性类型 | 中文含义 | 举例 | | :------------ | :------: | :---------------------------------------------------------: | | expert_remind | 专家建议 | 患者忌吃带有刺激性的食物和烟酒,多吃些海产品、豆类、牛奶... | | infectivity | 传染性 | 该病不具有传染性 | | heredity | 遗传性 | 不遗传 | .......
faq问答系统是一种基于常见问题和回答的自动化系统,目的是提供给用户便捷、准确的答案。在进行faq问答系统的需求分析时,应该考虑以下几个方面: 首先,需要明确系统的目标和使用场景。faq问答系统可以应用于各种领域,如客服、教育等。因此,需求分析应该根据具体领域确定系统的目标和使用场景,以便更好地满足用户需求。 其次,需要分析常见问题和回答的来源。faq问答系统的核心是提供准确、有价值的回答,因此在需求分析中需要确定问题和回答的来源。可以是人工维护的知识库,也可以是通过机器学习和自然语言处理技术从海量文档中抽取的知识。 第三,需求分析还需要考虑用户交互的方式。faq问答系统可以通过文字输入或语音输入等方式与用户进行交互。在需求分析中应该确定用户交互的方式,并针对不同的方式进行设计和开发。 此外,还需要考虑系统的可扩展性和灵活性。随着时间的推移,常见问题和回答会随着知识的更新而改变。因此,在需求分析中应该考虑如何实现系统的可扩展性和灵活性,以便系统能够及时更新并提供最新的答案。 最后,需求分析还需要考虑系统的性能和安全性。faq问答系统需要能够快速、准确地响应用户的查询,因此在需求分析中应该考虑系统的性能。此外,由于faq问答系统涉及到用户的个人信息和机密信息,因此在需求分析中还应该考虑系统的安全性,确保用户的信息不会被泄露或滥用。 通过对以上几个方面的需求分析,可以为开发和设计一个功能完善、性能优良的faq问答系统提供指导和依据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值