文件名称:cobe:基于Markov链的文本生成库和MegaHAL风格的聊天机器人
文件大小:22KB
文件格式:ZIP
更新时间:2024-03-15 18:04:15
Python
COBE代表商业道德守则。 Cobe是一个对话模拟器,最初是MegaHAL的数据库支持端口,但现在有所增加。 根据诺贝尔奖委员会,“ COBE项目也可以被视为宇宙学作为精密科学的起点。” 这里有一些相关的帖子: 您可以阅读其发行历史。 Cobe受到启发 我们的目标类似于Hailo:磁盘上的数据存储区,以减少内存使用,更好地支持Unicode,并具有总体稳定性。 您可以阅读有关原始MegaHAL的。 简而言之,它使用马尔可夫建模从输入文本中学习后生成文本响应。 Cobe根据所学文本创建单词n-gram的有向图(默认n = 3)。 生成响应时,它将对此图执行随机游动,以在半秒内创建尽可能多的候选答复。 在创建候选答案时,它们会通过评分算法来运行,该评分算法可确定哪组是最好的。 半秒过后,将返回最佳候选者作为响应。 Cobe安装了用于与大脑数据库进行交互的命令行工具(称为cob
【文件预览】:
cobe-master
----setup.py(1KB)
----.gitignore(108B)
----.travis.yml(90B)
----MANIFEST.in(16B)
----setup.cfg(109B)
----COPYING(1KB)
----README.md(2KB)
----tests()
--------test_commands.py(1KB)
--------__init__.py(0B)
--------test_brain.py(6KB)
--------test_tokenizers.py(6KB)
----cobe()
--------brain.py(28KB)
--------tokenizers.py(4KB)
--------__init__.py(0B)
--------instatrace.py(2KB)
--------control.py(1KB)
--------scoring.py(4KB)
--------commands.py(8KB)
--------bot.py(3KB)