EPG 정보 검색을 위한 예제 기반 자연어 대화 시스템

An Example-Based Natural Language Dialogue System for EPG Information Access

  • 김석환 (포항공과대학교 컴퓨터공학과) ;
  • 이청재 (포항공과대학교 컴퓨터공학과) ;
  • 정상근 (포항공과대학교 컴퓨터공학과) ;
  • 이근배 (포항공과대학교 컴퓨터공학과)
  • 발행 : 2007.02.15

초록

본 논문에서는 EPG 정보 검색을 위한 자연어 대화 시스템에 대해 논한다. 자연어 대화 시스템 구축을 위한, 대화 예제를 이용한 상황 기반 대화 관리 방법론은, 효율적이고 실용적인 대화 시스템 구축을 가능하게 한다. 대화 시스템은 사용자 발화에 대해 적합한 시스템 응답 발화를 출력하는 과정으로 진행되며, 이를 위해, 사용자 발화 의미 분석, 대화 관리, 시스템 응답 발화 생성의 과정을 거친다. 정확하고 신속한 정보의 전달이 중요한 EPG 정보 검색 도메인의 특성상 EPG 데이타베이스의 관리 및 갱신이 중요한 요소로 작용한다. 이를 위해 웹마이닝 기반의 EPG 데이타베이스 관리자를 구현함으로써 데이타베이스 구축에 필요한 비용을 최소화하고, 신속하고 정확한 정보를 제공할 수 있었다. 실험 결과를 통해 본 시스템이 EPG 정보 검색을 위해 적은 비용으로 높은 성능을 보이고 있음을 확인한다.

In this paper, we present an example-based natural language dialogue system for Electronic Program Guide Information Access. We introduce an effective and practical dialogue management technique incorporating dialogue examples and situation-based rules. In order to generate cooperative responses to smoothly lead the dialogue with users, our natural language dialogue system consists of natural language understanding, dialogue manager, system utterance generator. and EPG database manager. Each module is designed and implemented to make an effective and practical natural language dialogue system. In particular, in order to reflect the up-to-date EPG information which is updated frequently and periodically, we applied a web-mining technology to the EPG database manager, which builds the content database based on automatically extracted information from popular EPG websites. The automatically generated content database is used by other modules in the system for building their own resources. Evaluations show that our system performs EPG access task in high performance and can be managed with low cost.

키워드

참고문헌

  1. J. Allen, D. Byron, M. Dzikovska, G. Ferguson, L. Galescu, and A. Stent, 'Towards conversational human-computer interaction,' AI Magazine, Vol. 22, no. 4, pp 27-37, 2001
  2. Cheongjae Lee, Sangkeun Jung, Jihyun Eun, Minwoo Jeong, and Gary Geunbae Lee, A Situation-based Dialogue Management using Dialogue Examples, Proceedings of the 2006 IEEE international conference on acoustics, speech and signal processing (ICASSP-2006). May 2006, Toulouse
  3. McTear, 'Modeling spoken dialogues with state transition diagrams : Experiences with the CSLU toolkit,' Proceedings of the 5th International Conference on Spoken Language Processing, Vol. 4, pp. 1223-1226, 1998
  4. O. Lemon, A. Gruenstein et al., 'Multi-tasking and collaborative activities in dialogue systems,' Proceedings of the 3rd SIGDIAL Workshop on Discourse and Dialogue, pp. 113-124, 2002
  5. J. Chu-Carroll, 'MIMIC: An adaptive mixed initiative spoken dialogue system for information queries,' Proceedings of the 6th Applied Natural Language Processing Conference, pp. 97-104, 2000
  6. I. O'Neil, P. Hanna et al., 'Implementing advanced spoken dialogue management in Java,' Speech Communication, Vol. 54, no. 1, pp 99-124, January 2005
  7. J. Eun, C. Lee, and G. Lee, 'An Information extraction approach for spoken language understanding,' Proceedings of the 8th International Conference on Spoken Language Processing, pp. 2145-2148, 2004