분류 전체보기
-
[Google Chatbot Dialogflow #8] 날씨 엔티티 만들기Chatbot 2020. 6. 17. 12:56
2020/06/16 - [Chatbot] - [Google Chatbot Dialogflow #7] 날씨 인텐트 만들기 및 응답 설정하기 [Google Chatbot Dialogflow #7] 날씨 인텐트 만들기 및 응답 설정하기 2020/06/16 - [Chatbot] - [Google Chatbot Dialogflow #6] 커스텀 인텐트 만들기 [Google Chatbot Dialogflow #6] 커스텀 인턴트 만들기 2020/06/12 - [Chatbot] - [Google Chatbot Dialogflow #5] Welcome Inten.. vexper.tistory.com 이전 포스팅에서는 날씨 사용자 인턴트를 만들었고, 장소와 날자 시스템 엔티티를 입력받아서 응답하는 부분까지 만들었다. 이..
-
[Google Chatbot Dialogflow #7] 날씨 인텐트 만들기 및 응답 설정하기Chatbot 2020. 6. 16. 19:07
2020/06/16 - [Chatbot] - [Google Chatbot Dialogflow #6] 커스텀 인텐트 만들기 [Google Chatbot Dialogflow #6] 커스텀 인턴트 만들기 2020/06/12 - [Chatbot] - [Google Chatbot Dialogflow #5] Welcome Intent, Fallback Intetn 설정 [Google Chatbot Dialogflow #5] Welcome Intent, Fallback Intetn 설정 지난 포스팅에서 콜센터 상담원 역할.. vexper.tistory.com 지난 포스팅에서는 Good bye 인사에 응답하는 단순 인텐트를 추가했었다. 우리가 샘플로 만들고 있는 기상캐스터 챗봇은 주로 "날씨 알려줘"라는 주문을 받을 ..
-
[Google Chatbot Dialogflow #6] 커스텀 인텐트 만들기Chatbot 2020. 6. 16. 08:16
2020/06/12 - [Chatbot] - [Google Chatbot Dialogflow #5] Welcome Intent, Fallback Intetn 설정 [Google Chatbot Dialogflow #5] Welcome Intent, Fallback Intetn 설정 지난 포스팅에서 콜센터 상담원 역할을 하는 에이전트를 생성해 주었다. 에이전트 생성이라는 것은 이제 갓 사회에 진출한 초년생을 콜센터에 입사시킨 것과 같다. 이번 포스팅에서는 신입�� vexper.tistory.com 이전 포스팅에서는 기본 인텐트인 Welcome Intent와 Fault Intent에 대해서 살펴보았다. 오늘 포스팅에서는 대화가 끝난 후 "고마워" 와 같은 발화자의 종료 멘트에 대응하는 인텐트를 간단하게 만들어..
-
[Google Chatbot Dialogflow #5] Welcome Intent, Fallback Intetn 설정Chatbot 2020. 6. 12. 20:09
지난 포스팅에서 콜센터 상담원 역할을 하는 에이전트를 생성해 주었다. 에이전트 생성이라는 것은 이제 갓 사회에 진출한 초년생을 콜센터에 입사시킨 것과 같다. 이번 포스팅에서는 신입사원인 기상캐스터 에이전트에게 고객응대 교육을 시키는 일을 할 것이다. 교육방법은 아주 간단하다. 고객이 어떤 말을 하면 너는 어떻게 대답해라고 가르쳐 준 다음 정말 잘 대답하는지 테스트해보는 것이다. 에이전트를 만들면 기본 2개의 인텐트가 자동으로 생성된다. 하나는 Welcome Intent이고 나머지 하나는 Fallback Intent이다. Welcome 인텐트는 인사하기 교육이다. 발화자가 "안녕하세요?"와 같은 인사를 했을 때 응답하는 방법을 알려준다. Fallback 인텐트는 신입 콜센터 상담원이 고객의 질문을 파악하지..
-
[Google Chatbot Dialogflow #4] 에이전트 만들기Chatbot 2020. 6. 12. 01:04
[Google Chatbot Dialogflow #1] 챗봇 개요와 용어정의 1. 기존 프로그램과 챗봇의 차이 프로그램은 입력한 정보를 가공하여 사용자가 원하는 정보를 제공하는 소프트웨어이다. 기존의 프로그램은 결과를 보여주기 위해서 정형화된 데이터를 입력�� vexper.tistory.com [Google Chatbot Dialogflow #1] 챗봇 개요와 용어 정리 포스팅에서 Dialogflow는 하나의 에이전트에 여러 개의 인텐트 구조로 되어 있다고 했었다. 이번 포스팅에서는 콜센터 상담원이라고 할 수 있는 에이전트부터 설정해 보도록 하겠다. Dialogflow Updating Actions on Google... dialogflow.cloud.google.com Dialogflow 관리콘솔 페이..
-
[Google Chatbot Dialogflow #3] Google Cloud Platform Project 설정하기Chatbot 2020. 6. 12. 00:02
지난 포스팅에서는 google Cloud Platform에서 $300의 무료 크레딧을 받는 방법을 알아봤다. Dialogflow로 당장 뛰어들어가서 챗봇을 만들고 싶지만 그전에 Google Cloud Platform에서 Project 설정부터 해야 한다. Google Cloud Platform에서는 여러개의 프로젝트를 생성한 후 클라우드 자원을 할당하고, 서비스를 만들 수 있다. Dialogflow도 구글 클라우드 서비스의 하나이다. 여기서 중요한 부분은 하나의 클라우드 서비스는 하나의 프로젝트에서 작동한다는 것이다. 즉, Dialogflow로 하나의 쳇봇을 만든다면 Google Cloud Project가 먼저 개설되어 있어야 한다. 그리고 해당 프로젝트와 하나의 챗봇 서비스가 연동된다. 실제 챗봇 서비..
-
[Google Chatbot Dialogflow #2] 구글 클라우드 무료 크래딧 받기Chatbot 2020. 6. 11. 19:54
지난 포스팅에서 Dialogflow 개발에 사용되는 용어를 간단하게 정리했었다. 이번 포스팅에서는 본격적인 실습에 들어가기 앞서 Google Daialogflow의 무료 크레딧을 얻는 과정을 살펴보고자 한다. 무려 $300나 크레딧을 발급해 주니 크레딧부터 받고 실습에 들어가 보자. 클라우드 컴퓨팅 서비스 | Google Cloud 데이터 관리, 하이브리드 및 멀티 클라우드, AI 및 머신러닝 등 Google의 클라우드 컴퓨팅 서비스로 비즈니스 당면 과제를 해결하세요. cloud.google.com 위의 링크를 클릭하면 구글 클라우드 한국 페이지로 연결된다. 화면 가운데와 우상단에 "무료로 시작하기" 파란색 버튼을 클릭하고 구글 계정으로 로그인한다. $300 무료 크레딧을 12개월간 사용할 수 있고, 만..
-
[Google Chatbot Dialogflow #1] 챗봇 개요와 용어정의Chatbot 2020. 6. 11. 12:43
1. 기존 프로그램과 챗봇의 차이 프로그램은 입력한 정보를 가공하여 사용자가 원하는 정보를 제공하는 소프트웨어이다. 기존의 프로그램은 결과를 보여주기 위해서 정형화된 데이터를 입력해 줘야 했다. 예를 들어 날씨를 확인하기 위해서는 1) '날자 필드를 입력한다.' --> 2) '위치를 입력한다.' --> 3) '검색 버튼을 누른다.'와 같이 3번의 행위를 진행해야한다. 뿐만아니라 프로그램마다 인터페이스 방식이 다르기 때문에 사용자는 해당 프로그램에 익숙해져야 하는 불편함이 있었다. 이에 대한 대응이 챗봇이다. 챗봇은 일상 대화 하듯이 질문하면 원하는 결과를 보여준다. 예를 들어 앞서 날씨를 확인하기 위해서 기존 프로그램이 3단계의 행위를 거친 반면 챗봇은 "내일 날씨 알려줘"라는 한 문장의 명령어로 원하는..