文件名称:Assignment-3
文件大小:17KB
文件格式:ZIP
更新时间:2024-04-14 19:23:29
Python
作业3-互动式对话代理 该项目由Sebi Unipan,Chinmay Gopal,Iwan Levin,Amritpal Aujla和Ali Ibrahim开发。 描述 该项目旨在通过在线聊天机器人模仿心理医生。 更具体地说,这个在线聊天机器人需要能够提供现实世界的建议,并能够与真实的人进行对话。 我们的聊天机器人专门为大学生提供心理健康方面的帮助,例如抑郁,孤独和压力。 我们的团队坚信,与智能聊天机器人进行的匿名在线对话可以缓解精神压力,而无需真正的精神科医生会增加费用。 这个对话式漫游器是使用自然语言处理库Natural Language Toolkit(NLTK)完全以Python开发的。 该程序由两类组成:chatbot和main chatbot是可以具有聊天bot及其方法的所有属性的类 主类是创建聊天机器人对象并运行以从文件中提取引号的位置,例如以及运行循环以连续要求用
【文件预览】:
Assignment-3-main
----posQuotes.txt(2KB)
----quotes.txt(4KB)
----tests()
--------test_chatbot.py(1KB)
--------test_spellcheck.py(486B)
--------test_sentiment.py(205B)
--------__init__.py(0B)
----LICENSE(1KB)
----chatbot()
--------chatbot.py(10KB)
--------spellcheck.py(1KB)
--------__init__.py(0B)
--------sentiment.py(4KB)
--------pos.py(766B)
----requirements.txt(73B)
----.gitignore(395B)
----.circleci()
--------config.yml(659B)
----README.md(4KB)
----main.pyw(3KB)
----negQuotes.txt(2KB)