챗봇2 Conversational AI _ 챗봇이 대화를 하려면? 연구동향 Chit-chat : 일반대화를 처리하는 간단한 대화에 대한 챗봇 Info : QA task를 처리하는 챗봇 Task agent : 단순한 작업을 대신 실행해주는 task를 수행하는 챗봇 위 그림을 살펴보자면 음성으로 들어오게 되면 음성인식을 해야하기 때문에 ASR등등의 전처리 단계가 필요하다. 이렇게 들어온 input들은 사용자가 어떠한 의도를 가지고 말하는지 알기 위해 '언어를 이해'하는 단계가 필요하다. 하지만 실제로는 언어를 이해하는 것 보다 적절한 조치를 결정하는 일이 굉장히 어렵다. 따라서 대화는 'CONTEXT'를 적절하게 파악하고 이해하는 것이 중요하다. (분홍색 라인) 대화에 대한 적절한 근거를 도출하기 위해 Knowledge Base에서 검색 후 도출한다. 또한 이 과정에서 U.. 2022. 1. 18. 자연어 이해 기술이란? (NLU) 1. 자연어 이해 기술 기계가 사람의 말을 이해할 수 있도록 하는 기술 기계는 사람의 말을 특정 기호로 여긴다. 따라서 기계가 사람의 말을 이해할 수 있도록 할 필요가 있다. 자연어 이해 기술의 목적은 가장 인간 같은 기계를 만들기 위해 노력하는 것이다. ✅ 뢰브너 상 튜링테스트를 통해 가장 인간적인 컴퓨터를 선발하는 것을 목적으로 창안된 뢰브너 상은 역설적이게도 '가장 인간적인 인간'을 선발하기에 이른다. 직접 보지 않은 상태에서 이루어지는 대화(정확히는 화면에 표시)만으로는 기계와 인간의 구별이 모호해진다. 진짜 인간의 대답도 기계의 대답으로 간주되는 현상이 생기면서 제한된 조건에서 가장 인간적인 인간을 뽑는 것도 의미 있는 일이 된 것이다. 뢰브너 상 수상자를 선정하는 대회에서는 다양한 주제를 가지.. 2022. 1. 3. 이전 1 다음