레플리
글 수 59

Wit.ai - 챗봇 API

조회 수 3331 추천 수 0 2017.02.28 03:26:09


 

https://wit.ai

 

 

 

음성이나 텍스트로 자연어처리를 해주는 회사인데 2015년 페이스북에 인수되었습니다.

위의 사이트로 가서 회원가입을 하고 무료로 사용하실 수 있습니다.

 

 

 

K-001 (2).png

 

먼저 App을 만들고 Story라는 각 문장에 대한 대답을 작성합니다.

문장의 의도(intent)를 설정하고 개체(entity)를 설정합니다.

 

예를 들어 'What's the weather in Rome?'이란 문장에서 intent는 weather라고 지정할 수 있습니다.

entity는 시간, 장소, 숫자 등 기본적으로 내장되어 있는데 Rome은 location으로 설정합니다.

 

클라이언트에서 실행되는 함수로 getForecast() 설정하고 

질문에 대한 대답으로 'The weather will be {forecast}'라고 입력합니다.

{forecast}는 변수같은 개념으로 클라이언트에서 사용자가 변경을 할 수 있습니다.

 

이렇게 App를 웹사이트에서 작성한 다음에 Node.js, 파이썬 등에서 클라이언트 프로그램을 작성합니다.

문장을 Wit.ai 서버에 보내면 결과를 getForecast()함수에서 받아 {forecast}를 설정하고 대답을 출력합니다.

 

 

 

이 API의 장점은 입력된 Story 문장만이 아니라

같은 뜻을 가진 다양한 문장도 동일하게 처리된다는 것입니다.

 

'Tell me the weather in Rome?'

'Do you know the weather in Rome?'

...

이처럼 비슷한 문장을 별도의 Story로 입력할 필요가 없이 Wit.ai에서 자동으로 해석해줍니다.

 

아직 한글이 완벽하게 지원되지 않는다고 하는데 좀 더 테스트를 해봐야겠습니다.

네이버에서 만드는 AMICA.ai가 빨리 출시되어 비교를 해보면 좋겠네요.

List of Articles
제목 글쓴이 날짜 조회 수sort
1분만에 만드는 챗봇 - 플레이챗(PlayChat) file 깊은바다 2017-04-26 2183
Dialogflow와 Heroku로 카카오톡 챗봇 만들기 file 깊은바다 2018-08-12 2126
Fluenty.ai 챗봇 빌더 사용기 file [2] 깊은바다 2017-05-14 2083
빅스비와 시작하기 file 깊은바다 2018-12-04 2061
챗봇 시작해보기 - Node.js로 페이스북 챗봇 구현 깊은바다 2017-05-04 2014
Watson으로 쉽게 만드는 카카오톡 ChatBot 깊은바다 2017-08-31 1900
1시간만에 만드는 음성인식 인공지능 챗봇 - Dialogflow 깊은바다 2018-04-21 1888
DIY 챗봇 - 유사도 방식의 의도 파악 file 깊은바다 2019-01-27 1727
DialogFlow로 간단하게 챗봇 만들기 깊은바다 2018-07-13 1692
카카오i 오픈빌더를 안쓰고 자체 엔진으로 카톡 챗봇을 만드는 방법 깊은바다 2019-12-31 1369
Dialogflow 를 이용한 간단 챗봇 만들기 - followup intent와 context 사용법 깊은바다 2018-07-24 1293
왓슨 Conversation API 간단하고 쉽게 이용해보기 [2] 깊은바다 2018-08-25 1134
Dialogflow에서 Universal Sentence Encoder로 문장의 유사도 측정 깊은바다 2019-08-07 1033
마르코프 체인을 이용한 슬랙 챗봇 [2] 깊은바다 2018-04-23 971
AI 스마트 스피커 작동 방법 해부하기 깊은바다 2022-02-16 939