У меня возникли проблемы с выяснением того, как завершить начинающий чат НЛП. Я создал файл JSON в моей виртуальной среде Python, хотя кажется, что я не могу подтвердить, правильно ли используется файл. Пожалуйста, помогите мне разобраться, как импортировать файл 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, верно? Когда я сделаю это, интерпретатор, похоже, ожидает больше кода, и я, похоже, не получаю обратной связи относительно того, завершен ли запрос.
Учебное пособие продолжается демонстрацией кода Python в записной книжке Jupyter, но я использовал интерпретатор Python только для отдельных строк кода. Чтобы организовать документы, слова и классификационные классы в моем проекте NLP, вы все порекомендовали бы запустить мой код в Jupyter на моем Mac, чтобы запустить код, следуя инструкциям в руководстве? Есть ли другие альтернативы, которые вы все предложили бы?
Ссылка на учебник и блокноты: https://chatbotsmagazine.com/contextual-chat-bots-with-tensorflow-4391749d0077