2017-02-18 19 views
0

Я создал facebook messenger bot. Я сделал это изначально через командную строку heroku и javascript, но после изучения того, как добавить функциональность карт, я наткнулся на аккуратный маленький инструмент под названием API.AI, который является машиной, изучающей инструмент обработки естественного языка для посланных ботов и подобных.Как добавить большую структуру данных, сохраненную в файле .js, к API.AI

Этот инструмент также имеет доступ к функциям карт и имеет большой и простой способ работы с пользовательскими запросами, вместо того, чтобы иметь несколько сотен операторов if-else в моем индексном файле javascript. Единственная проблема, у меня есть larged сохраненной структуры данных объектов, которые необходимы для мессенджера бота, т.е.

Несколько сот объектов как этого

var obj = { 

name : x , 

location : x , 

url : x 

}; 

и я не могу видеть любой способ для меня легко хранить все эти объекты в структуре API.AI без индивидуально по отдельности, добавив их в категорию entities. Это может занять несколько часов, поскольку у меня есть hundres этих объектов, хранящихся в моем файле.

Любой разработчик API.AI знает, каким образом я могу легко и быстро добавить все объекты в свой API-интерфейс API.AI или сэкономить время, если я просто научусь интегрировать карты акустически через javascript?

ответ

0

Я считаю, что идея состоит в том, что вы использовали бы веб-узлы выполнения, чтобы попасть на свой собственный сервер для этих данных. Вы получаете намерение, сущности и контекст, которые вы затем отвечаете своим json-объектом, содержат сообщение тела, которое должно быть отправлено пользователю.

https://docs.api.ai/docs/webhook

 Смежные вопросы

  • Нет связанных вопросов^_^