Python:J.A.R.V.I.S的最佳数据构造
我正在尝试用Python创建一个“AI”(不是真的)。因此,我使用SpeechRecognition模块来识别我的口语和音频播放器模块等。 一切正常,但现在我想创建一个清晰、可分类的数据结构,其中包含我的程序的所有知识。”“可分类”意味着您可以为每个主题或不同区域使用“文件夹和子文件夹”,这些主题或区域具有不同的单词可能性 更清楚一点,我是这样想的: 例1:Python:J.A.R.V.I.S的最佳数据构造,python,artificial-intelligence,speech-recognition,Python,Artificial Intelligence,Speech Recognition,我正在尝试用Python创建一个“AI”(不是真的)。因此,我使用SpeechRecognition模块来识别我的口语和音频播放器模块等。 一切正常,但现在我想创建一个清晰、可分类的数据结构,其中包含我的程序的所有知识。”“可分类”意味着您可以为每个主题或不同区域使用“文件夹和子文件夹”,这些主题或区域具有不同的单词可能性 更清楚一点,我是这样想的: 例1: class greeting: cheerful = {"Hi, how are you?": ["I'm fine!", "He
class greeting:
cheerful = {"Hi, how are you?": ["I'm fine!", "Hey nice to see you"],
"Hey": "Oh hello!"}
notHappy = {"Hi": "Leave me alone!"}
class topics:
class football:
games = {"Did you hear about Manchester?": "Blablabla"}
根据节目的主题/变量(fe.问候语.愉悦),你可以说的话有不同的可能性
例2:不是我最喜欢的
brain = {"greeting": {"cheerful": {"Hi, how are you?": ["I'm fine!", "Hey nice to see you"],
"Hey": "Oh hello!"},
"notHappy": {"Hi": "Leave me alone!"}},
"topics": {"football": .................
这只是一些例子,我不知道最好的方法是什么。你说的每一句话之后,它会跳到另一个话题,你可以继续
谢谢你的帮助!只是一个小项目:)
问候
PS:对不起,我的英语不好到目前为止最好的结构是神经网络(毫不奇怪)。有关详细信息,您可以查看以下内容
迄今为止最好的结构是神经网络(毫不奇怪)。有关详细信息,您可以查看以下内容