챗봇
-
dialogflow - curl 호출 php 스크립트프로그래밍/자연어처리 2018. 4. 4. 13:27
웹페이지에서 직접 dialogflow 를 사용할 일이 있어서 php curl 로 dialogflow 서비스를 호출하는 스크립트를 작성했다. dialogflow 참고 사이트 참고로 터미널에서는 아래와 같이 curl 호출을 할 수 있다. curl 'https://api.dialogflow.com/v1/query?v=20170712&query=test&lang=ko&sessionId=95aadeec-*** 78dd939&timezone=Asia/Seoul' -H 'Authorization:Bearer 9***' 여기서 본인의 인증 코드를 모르는 사람은 dialogflow 서비스의 설정의 General 탭에서 확인 가능하다. 링크한 문서의 access token을 보면 query 질의에는 client acces..
-
카카오톡 플러스친구 스마트채팅 API 개발하기 - 2. 환경 설정하기프로그래밍/자연어처리 2018. 3. 27. 13:16
카카오톡 플러스친구 스마팅채팅 API 개발하기 1. 시작하기 2. 환경 설정하기 keyboard.php를 작성하였는데 아래와 같은 에러가 발생하였다. 에러 수정하면서 나온 삽질들을 기록해보겠다. 웹페이지에서 base url/keyboard를 하니 페이지를 찾을 수 없다는 에러 메세지가 나온다. 검색해보니 Multiviews 옵션 설정이 되어 있지 않아서 라고 한다. Multiviews 옵션을 주면 파일 확장자를 입력하지 않아도 아파치의 mod_negotiation의 모듈에 의해 자동으로 가장 잘 맞는 파일을 선택할 수 있다. Multiviews 옵션을 줄 수 있는 방법은 여러가지가 있다. 일단 .htaccess 파일에서 아래 라인을 추가해보았다. 참고로 아파치2 설정들 에러 로그 파일 위치: /var/l..
-
chatbot 만들기 - ( 0) 어떤 chatbot framework를 사용할 것인가?프로그래밍/자연어처리 2017. 10. 29. 21:23
지금 개발하는 부동산 정보 사이트에 마케팅 및 차별화 요소로 부동산 챗봇을 만들겠다고 생각하고 기존의 챗봇 플랫폼들을 찾아보았다. 대기업에서 지원하는 유명한 챗봇 개발 플랫폼만 5개가 있고 그 외 다른 다양한 기능들을 많은 플랫폼들이 있었다. 이중에서 과연 어떤 챗봇 개발 프레임워크를 사용할 것인가? 선택전에 원하는 사양을 순서대로 적어보았다. - 무료인가? - 기계 학습을 지원하는가? - 한국어를 지원하는가? - 대화 flow 기능(시나리오)을 지원하는가? - 언어는 python이나 php였음 좋겠다 - 다양한 플랫폼으로 integration됐으면 좋겠다. (페이스북이나 카카오톡 프랜즈에서 사용 가능하면 좋겠다) 그리고 주요 5개 플랫폼을 비교한 포스팅에서 아래의 비교 표를 참조하였다. 5개 챗봇 비교..