AI
文章平均质量分 75
潘广宇
主攻Golang|Python|PHP|数据库|高并发架构|人工智能,Base广州,博客主要写一些工作上遇到的问题和处理经验
展开
-
Chatterbot 打造游戏AI客服机器人
这也是我自己探索出来的,之前没用分词工具的时候,发现拟合度很差,后面猜测是框架的计算对中文不准确,对中文的分词效果很差,导致计算出来的词向量其实是误差很大的。中文没有像英文一样的明显的单词边界,因此需要使用专门的中文分词工具将中文文本分成有意义的词语,这样计算出来的词向量才是比较精准的。简单来说,存储适配器提供了一个接口,允许ChatterBot连接到不同的存储技术,不指定默认使用 SQLite 数据库存储聊天记录,会在执行程序的目录生成一个db.sqlite3文件。如果存在,则返回包含结果的响应。原创 2023-06-20 10:02:51 · 2082 阅读 · 0 评论 -
Chatterbot 23.6.15 踩坑经历
执行报错:OSError: [E050] Can't find model 'en'. It doesn't seem to be a shortcut link, a Python package or a valid path to a data directory.在 segmentfault 上找到的大神的答案,要修改源文件 ...lib\site-packages\chatterbot\tagging.py。发现chatterbot使用的是旧的spacy模型,原创 2023-06-15 11:26:50 · 135 阅读 · 0 评论