文件名称:friendbot:基于Markov链的聊天机器人,使用Slack消息作为其语料库
文件大小:26KB
文件格式:ZIP
更新时间:2024-03-03 02:14:45
python slack docker redis chatbot
朋友机器人
Friendbot是基于Markov链的聊天机器人,它使用Slack消息作为其语料库。 它从Slack数据导出中读取消息,从消息中生成语料库,并将其提供给markov链生成器以天真地模拟对话。 它由构建,由,由缓存,并在Docker中运行。 它生成的句子可以通过旨在连接到现有Slack API的API进行访问。
安装
下载docker-compose.yaml文件(或克隆此存储库),然后通过运行让Friendbot知道Slack导出zip文件的位置开始
FB_EXPORT=
【文件预览】:
friendbot-master
----.gitignore(41B)
----Dockerfile(1KB)
----friendbot()
--------routes.py(4KB)
--------__init__.py(4KB)
--------messages.py(3KB)
--------utils.py(5KB)
----requirements.txt(115B)
----.dockerignore(71B)
----LICENSE(1KB)
----.github()
--------workflows()
--------dependabot.yml(620B)
----docker-compose.yaml(511B)
----README.md(4KB)
----healthcheck.py(81B)
----test_data()
--------actions()
--------export.zip(2KB)
--------export_unzip()
----features()
--------environment.py(312B)
--------sentence.feature(5KB)
--------metrics.feature(174B)
--------action.feature(1KB)
--------steps()
--------health.feature(255B)
----charts()
--------friendbot()