【文件属性】:
文件名称:Group-4-Project
文件大小:15KB
文件格式:ZIP
更新时间:2021-03-11 09:24:50
Python
电影聊天机器人
COSC 310作业-第4组
目录
一般信息
对于这个项目,我们使用Python创建了一个响应式和交互式的聊天机器人,其中该聊天机器人扮演了一个非常了解电影的朋友的角色。 聊天机器人利用了IMDbPY库,但是该程序是为将来实现自定义API集成以及自然语言处理库而设计的。 当前库允许聊天机器人在不同的电影属性和元素(例如电影标题,演员,导演等)之间创建连接。最终,用户可以与聊天机器人讨论电影,并期望接收有关所询问电影的信息以及某些演员,角色,剧组成员和导演。
语言和模块
Python 3.6
IMDbPY库
设置
确保已安装IMDbPY库,可以通过运行以下命令通过pip进行操作
$ pip安装IMDBPy
为了运行机器人,请在项目主目录中使用以下命令。
$ python IMDBot.py
班级
该项目分为5个类来组织功能。
要查看类结构,请看一下
1. IMDBot
【文件预览】:
Group-4-Project-main
----.ipynb_checkpoints()
--------README-checkpoint.md(18B)
----company.py(3KB)
----.vscode()
--------settings.json(84B)
----user.py(1KB)
----film.py(5KB)
----README.md(3KB)
----__pycache__()
--------user.cpython-36.pyc(865B)
--------person.cpython-36.pyc(3KB)
--------company.cpython-36.pyc(526B)
--------film.cpython-36.pyc(3KB)
----IMDBot.py(7KB)
----person.py(5KB)