2017-02-18 4 views
0

나는 facebook messenger bot을 만들었습니다. 처음에는 커맨드 라인 인 herokujavascript을 사용했지만지도 기능을 추가하는 방법을 연구 한 후 메신저 봇 등의 자연어 처리 도구를 배우는 기계인 API.AI이라는 멋진 도구를 발견했습니다..js 파일에 저장된 큰 데이터 구조를 API.AI에 추가하는 방법

이 도구는지도 기능에 대한 액세스 권한이 있으며 내 JavaScript 색인 파일에 수백 개의 if-else 문을 사용하는 대신 사용자 쿼리를 처리하는 아주 쉽고 간편한 방법을 제공합니다. 유일한 문제는 내가 메신저 봇에 필요한 객체의 larged 저장된 데이터 구조, 즉이있다이

var obj = { 

name : x , 

location : x , 

url : x 

}; 

와 나는 나를 쉽게 저장할 수있는 방법을 볼 수 없습니다 같은

수백 개체 API.AI 구조의 이러한 모든 객체는 개별적으로 하나씩 하나씩 entities 범주에 추가됩니다. 내 파일에 hundres 이러한 개체의 저장된 시간이 걸릴 수 있습니다.

모든 API.AI 개발자는 API.AI 로봇에 모든 객체를 쉽고 빠르게 추가하거나 시간을 절약하기 위해 자바 스크립트를 통해 음향 적으로지도를 통합하는 방법을 배워야합니까?

답변

0

필자는 fulfillment webhooks를 사용하여이 데이터에 대해 자신의 서버를 공격 할 것이라고 생각합니다. 당신은 당신의 json 객체로 응답 한 인 텐트, 엔티티 및 컨텍스트를 수신하고 사용자에게 보낼 본문 메시지를 포함합니다.

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