레플리
글 수 284

HyperCLOVA로 만드는 캐릭터 챗봇

조회 수 765 추천 수 0 2021.11.26 19:00:06


K-001.png

 

K-002.png

 

K-003.png

 

K-004.png

 

K-005.png

 

K-006.png

 

K-007.png

 

K-008.png

 

K-009.png

 

K-010.png

 

K-011.png

 

K-012.png

 

K-013.png

 

K-014.png

 

https://deview.kr/2021/sessions/473

 

 

 

보통 챗봇을 만들때는 각 의도에 맞는 예시질문과 거기에 대한 대답을 작성합니다. 하지만 이런 작업은 상당히 노동집약적이고 시간도 많이 듭니다. 네이버에서 발표한 영상인데 하이퍼클로바를 사용해서 자동으로 질문과 대답의 문장을 생성해준다고 합니다.

 

먼저 PAS(Purpose-Action-Situation)를 설계합니다. 예를 들어, Purpose는 '함께 분노해주는'이고 Action은 '피드백 해주기'라고 정의합니다. 그리고 '옆집 아저씨가 담배를 피워 죽겠어' 같은 Situation을 하이퍼클로바로 다양하게 뽑아냅니다. 그다음 '저런! 완전 민폐네요!' 같은 각 Situation에 따른 대답을 다시 하이퍼클로바로 생성합니다. 그러면 질문과 대답의 데이터셋이 만들어집니다. 하이퍼클로바의 입력인 prompts만 잘 고안하면 어떤 상황에 맞는 문장이라도 만들 수가 있습니다.

 

물론 사람이 직접 작성한 챗봇 대화가 더 품질이 높기 마련입니다. 그러나 데이터를 만드는데 시간이 너무 많이 걸린다는 단점이 있습니다. 하이퍼클로바는 이런 과정들을 자동으로 수행하기 때문에 대량의 대화 데이터셋을 구축할 수 있습니다. 하이퍼클로바와 직접 대화하는 것도 좋지만, 이렇게 기존 챗봇 제작과정을 도와주는 역할로도 충분히 활용할 수가 있습니다.

 

List of Articles
제목 글쓴이 날짜 조회 수sort
페이스북이 발표한 사전훈련 언어모델 RoBERTa file 깊은바다 2019-07-30 1429
GPT-4의 특징 정리 file 깊은바다 2023-03-15 1416
GPT-3보다 3배 더 큰 구글의 초거대모델, PaLM file 깊은바다 2022-04-07 1408
GPT-3, InstructGPT, GPT-3.5, ChatGPT의 차이점 깊은바다 2023-04-05 1391
소설 쓰는 딥러닝 file 깊은바다 2018-08-31 1388
핑퐁의 리액션 모델 - Dialog-BERT 만들기 깊은바다 2020-01-28 1381
사전훈련 자연어처리 모델의 발전과정 - The Illustrated BERT, ELMo, and co. 깊은바다 2019-01-01 1379
RNN seq2seq 간단한 대화모델 깊은바다 2018-10-23 1366
교육용 챗봇의 미래!? 구글 람다 (LaMDA) 깊은바다 2022-03-11 1362
ChatGPT의 가장 큰 특징인 in-context learning file 깊은바다 2023-02-21 1362
구글의 대화기반 초거대모델 LaMDA, 논문 공개 file 깊은바다 2022-02-08 1361
RAG 아키텍처의 이해 깊은바다 2023-07-23 1338
LLM 챗봇의 특징 2가지 - RAG와 Function 깊은바다 2023-07-06 1224
딥러닝 자연어처리 튜토리얼 - DLK2NLP [1] 깊은바다 2018-11-24 1221
Word2Vec 테스트 사이트 file 깊은바다 2019-01-13 1201