레플리
글 수 211


Alexa Prize는 아마존에서 매년 개최하는 일상대화 챗봇 대회입니다. 영화, 음악, 동물 같은 주제에 대해서 20분 동안 대화를 이어가는게 목적입니다. 2020년 대회에서 2등을 수상한 스탠포드대의 챗봇을 소개해드립니다. 구조를 보면 크게 NLP Pipeline와 Response Generators로 이루어져 있습니다.

 

K-001.png

 

 

 

NLP Pipeline은 사용자의 발화를 이해하는 부분입니다. CoreNLP는 토큰화, 품사분석, 파싱 등 자연어처리를 수행합니다. Dialogue Act Classifier는 문장의 의도를 분류합니다. Entity Linker는 개체명을 인식합니다. 특히 위키피디아에서 어떤 항목을 검색할지결정하는데 주로 사용됩니다. 예를 들어, 현재 entity가 BTS라면 위키에서 BTS 항목의 글을 참조하여 대답을 생성합니다.

 

RG(Response Generators)는 여러개의 모듈로 구성되어 있습니다. Treelets는 시나리오 방식으로 대화의 흐름을 미리 작성합니다. Neural Chat은 GPT-2로 멀티턴을 고려하여 문장을 생성합니다. Wiki는 위키피디아에서 현재 entity 주제를 검사하여 다양한 사실들을 알려줍니다. 이때 이전 대화 히스토리와 위키에서 찾은 문장을 GPT-2 모델에 넣어 문장을 최종 생성합니다.

 

K-004.png

 

RG 중 Opinion은 이 챗봇의 가장 독특한 기능입니다. 먼저 트위터에서 'i (love|like|hate|dislike) TOPIC because REASON' 형식의 문장들을 수집합니다. 그리고 사용자가 TOPIC에 대해 얘기하면 REASON의 의견을 대답으로 사용합니다. 위키 정보를 보여주는 것은 다른 챗봇에서도 많이 활용하고 있습니다. 하지만 위키는 사실 정보에 기반하기 때문에 좀 지루한 편입니다. 트위터의 의견은 그보다 더 생생하고 재미있는 대답이 많다는 장점이 있습니다.

 

 

 

https://stanfordnlp.github.io/chirpycardinal/live_demo/

 

위에 링크에서 직접 테스트해보실 수 있습니다. 확실히 이전 Alexa Prize 챗봇보다 다채로운 대화가 가능해졌습니다. 그렇지만 대화의 흐름이 미리 짜여진 구조로 이어진다는 단점이 있습니다. Alexa Prize의 챗봇들은 보통 룰베이스와 머신러닝의 하이브리드로 개발되었습니다. 몇 년 대회가 계속되면서 지켜보니 결국 이 방식도 한계가 있는 것 같습니다. 향후에는 일상대화 챗봇도 GPT-3 같은 딥러닝 방식으로 발전해야 되지 않을까 생각됩니다.

 

 

 

K-002.png

K-003.png

 

 

 

K-005.png

 

List of Articles
제목 글쓴이 날짜sort 조회 수
마인드로직의 페르소나 챗봇 - 전 SM엔터 이수만 회장 70억 투자 newfile 깊은바다 2024-03-28 5
NVIDIA와 파트너십을 맺은 AI 간호사 서비스 - Hippocratic AI file 깊은바다 2024-03-21 77
Claude 3가 가끔씩 사람처럼 느껴질 때 file 깊은바다 2024-03-19 92
Claude 3와 GPT-4의 일상대화 비교 file 깊은바다 2024-03-15 123
Claude-3와 영화 Her의 사만다 file 깊은바다 2024-03-10 102
Claude-3와 GPT-4의 감성대화 능력 비교 file 깊은바다 2024-03-10 152
일본 MZ세대에게 인기를 끌고 있는 앱 - 이야기 듣는 삼촌 file [2] 깊은바다 2024-03-04 502
GetGPT의 가장 인기 챗봇 - 행발 작성 프로그램 file 깊은바다 2024-02-19 178
클로바X, GPT-3.5, GPT-4의 일상대화 능력 비교 file 깊은바다 2024-02-13 187
버추얼 아이돌 메이브와 대화할 수 있는 AI 챗봇 file 깊은바다 2024-02-08 174
Rabbit의 R1은 뉴로-심볼릭으로 LAM(Large Action Model) 구현 file 깊은바다 2024-01-21 324
혁명적인 AI 네이티브 휴대용 기기 - Rabbit의 R1 file 깊은바다 2024-01-12 428
OpenAI의 GPT Store 출시 및 Team 구독 추가 file 깊은바다 2024-01-11 165
스캐터랩의 새로운 서비스 제타(Zeta) 베타서비스 후기 file 깊은바다 2024-01-09 1488
GPT-4와 Dalle3를 무료로 사용할 수 있는 MS의 Copilot 앱 출시 file 깊은바다 2023-12-31 246