하루목표/비전공자 인공지능 교육

인공지능교육 7일차_다이얼로그플로어 활용_인사챗봇 만들기

우와우앙 2022. 6. 25.
728x90
반응형

인공지능교육 7일차, 

다이얼로그플로어를 통해서 챗봇만들기

 

1. 챗봇의 이해

2. 에이션트와 인텐트 구조 익히기(머신러닝포키즈+스크래치)

3. 다이얼로그플로어(dialogflow)로 인사챗봇 만들기

4. 다이얼로그플로어(dialogflow)로 주문챗봇 만들기

5. 다이얼로그플로어(dialogflow)로 호텔예약 챗봇만들기

6. 다이얼로그플로어(dialogflow)로 만든 챗봇에 버튼기능 구현하기

7. 다이얼로그플로어(dialogflow)로 만든 챗봇을 페이스북에 연동하기

8. 다이얼로그플로어(dialogflow)로 나만의 챗봇만들기_시나리오작성 등

 

3. 다이얼로그플로어(dialogflow)로 인사챗봇 만들기

다이얼로그플로어의 첫번째 시간이었습니다. 인사챗봇을 만들어보기로 했어요.

기본으로 구현되어 있는 기능이며 기능들을 하나씩 살펴보며 추가해 보도록 했어요.


다이얼로그플로어 ↓↓↓ 들어가보기

 

Dialogflow

Updating Actions on Google...

dialogflow.cloud.google.com

1. 우선 회원가입을 해주세요. 구글에서 지원하는 프로그램입니다. 구글메일로 이용해주세요.

 

2. 에이전트를 만들어주세요 (create agent클릭) 

 

 

3. 제목을 적어주세요. 다이얼로그플로우는 한글을 지원합니다. 언어에 ko를 찾아서 만들어주세요.

 

 

4. 인텐트를 지정해주세요.

우리는 인사하는 봇을 만들껍니다.

하지만 이미 welcome intent가 기본으로 만들어져 있습니다.

 

그래서 간단한 인사에 대해 대답(response)을 합니다.

5. welcome intent 보기 구성보기

-  default welcome intent를 눌러보면 intent가 

 contexts (문맥 : 챗봇이 어느정도의 대화정보까지 가지고 있을지)

 events 

 training phrases (고객이 물어볼 수 있는 질문들)

 resoneses (답변내용)

 로 구분되어 있는 것을 볼수 있습니다.

 

6. training pharases에서 내담자/고객이 할 수 있는 대답을 넣어주세요.

   dalogflow 의 인공지능이 인식할 수 있도록 다양한 인사를 넣어주세요.

 

 

7.  resoneses은 내담자/고객이 묻는 질문에대한 대답을 저장하는 곳이에요.

 등록된 대답은 난수로 랜덤하게 대답합니다.

 

 

재이슨 형식 구조입니다.

 

 

 

0.9232956확률로 안녕을 이해했으나

챗봇이 이해하지 못한경우 ... 응답해주는 메시지도 있습니다.


8. default fallback intent


9. integrations 내가 만든 챗봇 실행해보기.

 

 

아래로 내리면 webdemo를 통해서 테스트 해볼수 있어요.

역서 페이스북, 슬랙, 텔레그렘, 라인등에 챗봇을 연결할 수도 있습니다.

저의 챗봇인 헬로봇입니다.

728x90
반응형

댓글