본문 바로가기
KERD
논문KCI 등재

복합 자질 정보를 이용한 통계적 한국어 채팅 문장 생성

Statistical Generation of Korean Chatting Sentences Using Multiple Feature Information

0

조회

0

다운로드

3

인용

0

참고문헌

키워드

주제분류인지과학

초록

채팅 시스템은 인간이 사용하는 언어를 이용하여 인간과 컴퓨터 간의 대화를 시뮬레이션하는 프로그램이다. 본 논문에서는 핵심어와 화행을 입력으로 받아 자연스러운 채팅 문장을 생성하는 통계 모델을 제안한다. 제안 모델은 먼저 핵심어를 포함한 어절을 말뭉치에서 선택하고, 해당 어절의 주위에 있는 어절의 출현 정보와 구문 정보를 이용하여 후보 문장들을 생성한다. 그리고 화행에 기초한 언어 모델, 어절간 공기 정보, 각 어절의 구문 정보를 이용하여 생성된 후보 문장 중 하나를 선택한다. 실험 결과에 따르면 제안 모델은 단순한 언어 모델에 기반한 기존의 모델보다 좋은 86.2%의 적합 문장 생성률을 보였다.

Abstract

A chatting system is a computer program that simulates conversations between a human and a computer using natural language. In this paper, we propose a statistical model to generate natural chatting sentences when keywords and speech acts are input. The proposed model first finds Eojeols (Korean spacing units) including input keywords from a corpus, and generate sentence candidates by using appearance information and syntactic information of Eojeols surrounding the found Eojeols. Then, the proposed model selects one among the sentence candidates by using a language model based on speech act information, co-occurrence information between Eojeols, and syntactic information of each Eojeol. In the experiment, the proposed model showed the better correct sentence generation rate of 86.2% than a previous conventional model based on a simple language model.

참고문헌 (12)

  1. Joseph Weizenbaum, "ELIZA-A Computer Program For the Study of Natural Language Communication Between Man can Machine", Communications of the ACM, 9(1), pp.36~45 (1996)
  2. Michael L. Mauldin, "ChatterBots, TinyMuds, and the Turing test: entering the Loebner Prize competition", the twelfth national conference on Artificial intelligence, pp.16~21 (1994)
  3. Robert P. Schumaker, "Evaluating mass knowledge acquisition using the ALICE chatterbot: the AZ-ALICE dialog system", International Journal of Human-Computer Studies, 64(11), pp.1132~1140 (2006)
  4. Jason L. Hutchens, "Introducing MegaHAL", Workshop on Human-Computer Conversation, pp.271~274 (1998)
  5. Dana Vrajitoru, "Evolutionary Sentence Building for Chatterbots", GECCO, ~ (2003)
  6. Dana Vrajitoru, "Evolutionary Sentence Combination for Chatterbots" (2004), AIA
  7. 박훈민, "대화 시스템을 위한 CRF와 Active Learning 기반의 효율적 의미 구조 분석", 석사, pp.2006
  8. 김혜숙, "한국어 기본 문형 설정에 대하여", 국어국문학, 122, pp.13~47 (1998), 국어국문학회
  9. 김민정, "도메인에 비종속적인 대화에서의 화행 분류", 한국정보과학회 언어공학연구회 학술발표, pp.246~253 (2006)
  10. 이일주, "단어의 공기정보를 이용한 클러스터 기반 다중문서 요약", 정보과학회논문지 : 소프트웨어 및 응용, 33(2), pp.243~251 (2006), 한국정보과학회
  11. 손강민, "디지털 생명체 연구: 채팅 로봇(Chatterbot) 기술", 주간기술동향, 1115 (2003), 정보통신연구진흥원
  12. 이강천, "의미 중심어에 기반한 한국어 문장 생성 시스템", 정보과학회논문지(C), 4(5), pp.718~727 (1998)

관련 논문AI추천

이 간행물의 다른 논문 (7건)