我在弄清楚如何完成初学者NLP聊天机器人时遇到问题。我在Python虚拟环境中创建了一个JSON文件,尽管我似乎无法确认该文件是否被正确利用。请帮助我弄清楚如何导入JSON文件,并确定可以利用哪些工具最好地完成我的项目。
我正在遵循的教程指示我在Jupyter注释中执行以下操作:
如何导入聊天机器人意图文件-
import json
with open('intents.json') as json_data:
intents = json.load(json_data)
根据我的Python解释器:
Python 2.7.10 (default, Aug 17 2018, 19:45:58)
[GCC 4.2.1 Compatible Apple LLVM 10.0.0 (clang-1000.0.42)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import json
>>> with open('chatbotIntents.json') as json_data:
... intents = json.load(json_data)
...
我相信我会使用Python解释器执行此操作,对吗?完成此操作后,解释器似乎正在等待更多代码,并且似乎未收到有关请求是否完成的反馈。
本教程将继续在Jupyter笔记本中演示python代码,但到目前为止,我仅将Python解释器用于单行代码。为了组织我的NLP项目中的文档,单词和分类类,您是否都建议我在Mac上的Jupyter中运行我的代码,以按照本教程中的说明运行代码?你们还有其他建议吗?
链接到教程和笔记本:https://chatbotsmagazine.com/contextual-chat-bots-with-tensorflow-4391749d0077
答案 0 :(得分:0)
我相信我会使用Python解释器执行此操作,对吗?
是的
完成此操作后,解释器似乎正在等待更多代码,并且似乎未收到有关请求是否完成的反馈。
这是因为在编程中,静音通常是“好/是”的答案。解释器没有引发错误,因此一切正常,您可以继续
你们都会推荐
问题的这一部分不适用于StackOverflow。参见https://stackoverflow.com/help/dont-ask和https://stackoverflow.com/help/asking