手机浏览器扫描二维码访问
5.2.1Chatbot后端
基于先前构建的针对电力LCA领域的向量知识库构建Chatbot测试模型性能,主要设计思路是
为了实现检索功能,大致可分为知识库检索功能和在线搜索。
Chatbot功能流程图如图5.1所示。
用户通过Chatbot界面输入他们的问题或请求。对用户输入文本进行清洗,包括去除标点符
号,进行分词等。转化为结构化数据后将预处理后的文本转换为向量形式,以便于机器理解。将向
量化处理后的用户问题构建成搜索向量。使用搜索向量与知识库中已向量化的内容进行匹配,找出
相关的信息。对匹配到的知识库内容进行排序,选择最相关的几个回答候选。为保证性能设置最相
关的问答数量。基于排序和选择的结果,生成回答,将最终确定的回答返回给用户。
对于用户输入的问题语句进行文本预处理,随后将其变成机构化数据后向量化,与先前处理文
献数据类似,因此这里不再赘述。
知识库搜索:
以下是通过Weaviate在名为“Water”的集合中搜索与特定查询文本相近的文档,并返回相
关文档的内容和来源,设置top_k=3,考虑计算机性能与运行速度,只寻找三个匹配项。
这段代码最终返回一个包含匹配文档内容和来源的列表。
在线搜索:
以下是通过在线搜索引擎在互联网上搜索相关内容,并返回格式化的文档列表,其中包含每个
搜索结果的摘要内容和来源链接的代码,同样设置top_k=3,返回三个匹配项。
通过DuckDuckGo搜索引擎在互联网上搜索相关内容,并返回格式化的文档列表,其中包含每
个搜索结果的摘要内容和来源链接。代码利用正则表达式提取搜索结果中的摘要、标题和链接信
息,并对结果进行整理和格式化,以便展示给用户。通过这个函数,用户可以通过输入查询来搜索
互联网上的相关信息,并查看摘要和链接。
Streamlit是一个强大的Python库,主要用于机器学习、数据可视化和Web应用程序的快速
本小章还未完,请点击下一页继续阅读后面精彩内容!
开发。用户在编写代码时可以实时看到应用界面的变化,快速调试和验证结果。内置多种交互式组
件(如滑块、复选框等)方便用户与应用进行互动。支持快速创建数据可视化图表,如折线图、散
点图、地图等,展现数据分析结果。
5.3测试模型与优化
红楼之剑天外来  我有个死要钱的系统  斗罗:封号琴魔,这个杀手有点冷  快穿:病美人仙君又拿白月光剧本  回到霍格沃茨的古代巫师  不当舔狗后,校花哭问为什么!  我这样进球,会伤害到你吗?  重回八零,俏媳妇改造废物老公  归零:云海梦境,山海有灵  综漫:从杀手皇后开始  推理虽然有用但真的很令人讨厌  终于联系上地球,你说不要回答?  刚成仙神,子孙求我登基  带着原神祈愿系统穿越到诡异世界  四合院之罪恶克星  末世:战姬指挥官  苟在修仙世界当反派  让你当好圣孙,你养一群女妖?  仙子不想理你  除了我,全家都穿越了  
一朝穿越,帝国女皇重生为月家弃子,还带了个恶魔小奶包。无妨,既已重生,那么母子二人便联手斩断这乱世!谁料这小奶包一门心思帮娘亲找相公!娘亲,你不要自称孤好不好?这称呼不利于脱单的!娘亲,你不要穿红衣好不好?这颜色不利于脱单的!娘亲,你不要月倾欢忍无可忍,将小包子扔到门外出去面壁!结果,月倾欢当晚便被一只魔尊床咚!月倾欢被某尊压得一脸懵逼。孤以帝称自谓!你敢娶孤?有个性,本尊喜欢。孤一身红衣,克夫!有品味,本尊觉得超美。和孤相亲的男人站了几条街,你得排队!敢跟本尊抢女人?全都砍了!如果您喜欢恶魔小萌宝爹爹,娘亲又逃婚啦,别忘记分享给朋友...
笔御人间简介emspemsp关于笔御人间手中握笔,可书文章千篇锦绣,可画山川大河繁荣,绘那人间盛事。也可上伐昏君乱臣,落笔九泉,腰悬一剑,斩妖魔魍魉,荡尽这人间不平事。我叫陆良生,乃大隋国师群174411676...
功夫兵王简介emspemsp关于功夫兵王从小习武,在欧洲暗黑世界称神的萧衍,忽然接到了归国任务,任务的主要内容,竟然是保护娇滴滴的女总裁。而女总裁,也渐渐的开始迷恋萧衍,甚至常常做些挑逗的动作。这却让萧衍头疼不已,因为公司第一条准则,就是不能与雇主发生性关系。...
武侠大世界中,重生为阳顶天义子,谋九阳,炼乾坤,登临教主宝座!一统西域,争霸中原,一世称尊!无敌天下!如果您喜欢明教教主,别忘记分享给朋友...
沐晴天一直不知道自家儿子的爹地是谁,直到那个霸道强势的男人将她抵在门上,她才知道他竟然就是公司的总裁大人妈呀,总裁大人竟然说要娶她,现在跑还来得及吗?如果您喜欢总裁有个心头宝,别忘记分享给朋友...
前世,许墨为了这个家操碎了心,可家人却一心疼爱养子!重生后,他叛出家族,送全家人上审判大厅同时,并开启黑化复仇之路!...