文件名称:COSC310_A2
文件大小:643KB
文件格式:ZIP
更新时间:2024-03-31 00:44:58
Python
NOVABOT,机器人天文学家 项目描述 Nova是一款聊天机器人,旨在回答与天文学有关的问题。 她知道有关星系,恒星,我们的太阳系,黑洞和许多其他天文学主题的几个问题的答案。 随着技术的进步,我们的社会可能会希望进一步冒险进入太空深处。 因此,我们旨在通过此聊天机器人对个人进行天文学基础教育,为他们的未来做准备。 软件开发生命周期 我们选择使用增量开发生命周期。 我们选择这个生命周期是因为我们在开发过程中将收集大量用户反馈,这很可能导致我们的需求和设计发生许多变化。 拥有这样的敏捷周期将为我们在开发期间进行更改提供更大的*。 我们还希望在开发过程中利用结对编程,这是敏捷开发的关键因素。 我们的增量开发阶段将包括项目计划阶段,研究阶段,开发工作,审查阶段以及演示阶段。 我们的目标是在第一个主要增量中开发一个基本的聊天机器人,然后在第二个主要增量中开发该聊天机器人的GUI。 Nova如何运
【文件预览】:
COSC310_A2-main
----corpus.txt(4KB)
----main.py(599B)
----.idea()
--------misc.xml(195B)
--------NovaBot.iml(352B)
--------inspectionProfiles()
--------modules.xml(266B)
--------.gitignore(47B)
--------COSC310_A2.iml(284B)
--------vcs.xml(180B)
----Processor.py(1KB)
----README.md(3KB)
----Sample Output.pdf(637KB)
----.gitignore(2KB)
----Preprocessor.py(2KB)