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

대화 시스템을 위한 대화 분석과 맥락 활용

Dialog Analysis and Using Context for Dialog system

0

조회

0

다운로드

4

인용

0

참고문헌

키워드

주제분류언어학

초록

이 논문은 대화 시스템에서 대화 처리를 위한 것으로서 목적 대화인 여행대화 말뭉치에서 대화의 특성으로서 맥락 정보를 대화 관리에 활용하는 실험을 하였다. 대화의 구조적 맥락을 고려한 언어 현상의 처리는 그 구조적 맥락을 형식화하는 특성을 파악하기 어렵기 때문에, 한국어에서 뿐만 아니라 여러 다른 언어에서도 대화 시스템의 대화 처리에 있어 어려운 문제 중 하나이다. 대화 안에서 어떤 발화의 화행을 결정하기 위해서는 해당 발화의 언어적특징으로서 발화 자질뿐만 아니라 인접한 발화의 화행과 대화 목표와 같은대화 맥락을 고려할 수 있다. 특히 화행 인접쌍보다는 대화의 특성을 고려한화행 연속체로 살필 필요가 있음을 보았다. 그리고 인접쌍보다 더 긴 화행연속체의 연장 선상에서 부대화라는 구조적 특징을 살폈고, 목적 대화의 목적 달성 과정에서 필요 정보가 논항으로 표출되고 채워지는 명세 과정을 살폈다. 그리고 이러한 관찰 결과에 기반하여 말뭉치 분석에 의한 특성 자질로서 맥락적 정보를 활용한 화행 결정 방법을 살폈고, 그 개선 과정을 보였다.

Abstract

The goal of this paper is to do dialog analysis and get a model of using dialog context for task-oriented dialog system. Among the recent problems of dialog processing which many researchers are struggling with is to use dialog context for determing the speech act and interpreting the semantics of it. Because, it is difficult to figure out which information or features can be formalized for dialog context. To manage the dialog context, we would like to show that we should use speech act sequence longer than adjacency pair and the features about subdialog structure and dialog goal. For this, we made a dialog analysis of investigating dialog contexts based on dialog corpus which has been annotated with semantic tags for dialog processing. For one, we quantitatively examined the adjacency pairs and proposed the speech act sequence instead of the adjacency pair. In addition, we showed that subdialog structure could be considered as a speech act sequence pattern. Furthermore, we showed that specification features for dialog goal could be considered. Finally, we made an experiment on determine speech acts using dialog contexts which have been considered as the contextual features through corpus-based investigation. To take into account using the various features of dialog context for constructing the model of dialog system, we build maximum entropy modelling with generalized iterative scaling. Also, we showed that our experiment of using dialog context with speech act sequence could be accepted statistically as a fair one.

참고문헌 (34)

  1. 사용자 의도 분석에 기반한 인공지능 대화 시스템 연구 ― 화행 분석을 중심으로, "고창수", 한국연구재단, ~ (2010)
  2. 고창수, "인공지능 대화시스템 연구" (2012), 지식과교양
  3. 남지순, "시간표현 부사어구에 대한 유한 그래프문법", 한국어학, 42, pp.155~191 (2009), 한국어학회
  4. 박용익, "대화분석론" (1998), 한국문화사
  5. 박재연, "양태와 관습적 간접 화행의 환유적 연계- 요청 화행을 중심으로 -", 國語學, (73), pp.69~108 (2015), 국어학회[DOI]
  6. 이기용, "인간과 컴퓨터간의 대화체계 설계를 위한 한국어 문법에 대한 기초연구", 인간과컴퓨터상호작용 연구회 학술대회, pp.73~82 (1992)
  7. Stephen C. Levinson, "화용론" (1996), 한신문화사
  8. 전종섭, "CHILDES 자료의 로그선형 분석을 통한 영어 전치사 ‘on’의 개념 발달 연구", 언어연구, 25(3), pp.631~663 (2009), 한국현대언어학회
  9. 정종수, "청혼 발화의 화용론적 분석", 한글, (306), pp.131~150 (2014), 한글학회
  10. 조은경, "인간 기계 상호작용을 위한 대화 처리 연구", 한글, (306), pp.101~130 (2014), 한글학회
  11. 조은경, "사전 뜻풀이에서의 ‘이것’, ‘그것’, ‘저것’의 쓰임 분석", 한국어 의미학, 29, pp.229~250 (2009), 한국어의미학회
  12. 최재웅, "말뭉치와 언어연구: 외국의 사례와 경향", 한국어학, 63, pp.71~102 (2014), 한국어학회
  13. 최재웅, "대화분석에 있어서의 몇가지 문제:호텔예약 전화대화를 중심으로", 한국정보과학회 한글 및 한국어 정보 처리 학술대회, pp.7~16 (1996)
  14. Allen, James F., "Toward Conversational Human-Computer Interaction", AI Magazine, 22(4), pp.2~27 (2001)
  15. Bratman, M. E., "Intention, Plans, and Practical Reason" (1987), CSLI Publications
  16. Bunt, H., "Context and dialogue control", Think Quarterly, 3(1), pp.19~31 (1994)
  17. Carberry, S., "A pragmatics-based approach to ellipsis resolution", Computational Linguistics, 15(2), pp.75~96 (1989)
  18. Jurafsky, D., "Speech and Language Processing" (2009), Pearson Education
  19. Lee, Changsu, "A Simultaneous Recognition Framework for the Spoken Language Understanding Module of Intelligent Personal Assistant Software on Smart Phones", Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics, pp.818~822 (2015), Association for Computational Linguistics
  20. 이승희, "Sequential Construction of Responding: Implementation of Responses to Requests for Service", 담화와 인지, 20(2), pp.213~237 (2013), 담화·인지언어학회
  21. Leech, Geoffrey, "Generic speech act annotation for task-oriented dialogues", Proceedings of the corpus linguistics 2003 conference, pp.441~446 (2003)
  22. Litman, D. J., "A plan recognition model for subdialogues in conversations", Cognitive science, 11(2), pp.163~200 (1987)
  23. Manning Christopher D., "Foundations of Statistical Natural Language Processing" (2003), MIT press
  24. McEnery, Xiao, "Corpus-Based Language Studies - an advanced resource book" (2006), Routledge
  25. Oakes, Michael P., "Statistics for Corpus Linguistics" (1998), Edinburgh University Press
  26. Power, R., "The organization of purposeful dialogues", Linguistics, 17(1-2), pp.107~152 (1979)
  27. Roque, A., "An Information State-Based Dialogue Manager for Call for Fire Dialogues", The 7th SIGdial Workshop on Discourse and Dialogue, pp.88~95 (2006), Association for Computational Linguistics
  28. Schegloff, Emanuel A., "Sequencing in Conversational openings", American Anthropologist, 70, pp.1075~1095 (1968)
  29. Schegloff, Emanuel A., "Opening Up Closings", Semiotica, 7(4), pp.289~327 (1973)
  30. Seneff, S., "Dialogue management in the Mercury flight reservation system", Proceedings of the 2000 ANLP, 2000, pp.3, 11~16
  31. Stolcke, Andreas, "Dialogue Act Modeling for Automatic Tagging and Recognition of Conversational Speech", Computational Linguistics, 26(3), pp.339~373 (2000)
  32. Traum, D. R., "Current and new directions in discourse and dialogue", pp.325~353 (2003), Springer
  33. Wu, C. H., "Speech act modeling in a spoken dialog system using a fuzzy fragment-class Markov model", Speech Communication, 38(1), pp.183~199 (2002)
  34. Xu, Yushi, "Dialogue Management Based on Entities and Constraints", Proceedings of the SIGDIAL 2010 Conference, pp.87~90 (2010)

관련 논문AI추천

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