$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

사건의 흐름 분석을 위한 동화의 재구성
Reproducing Fairy Tales for Plot Identification 원문보기

한국정보과학회언어공학연구회 2011년도 제23회 한글 및 한국어 정보처리 학술대회, 2011 Oct. 06, 2011년, pp.3 - 8  

안승주 (KAIST 전산학과) ,  박종철 (KAIST 전산학과)

초록
AI-Helper 아이콘AI-Helper

텍스트의 스토리를 자동으로 이해하기 위해 텍스트에서 기술된 사건(event)을 파악하고 이들을 조합하여 스토리가 어떻게 구성되어 있는지를 파악하는 연구들이 진행되어 왔다. 하지만 이는 스토리의 깊은 의미론적 이해를 요구하는 것 이외에도 텍스트마다 상황과 일어나는 사건들이 다양하기 때문에 언어 자원이 부족한 환경에서의 처리에는 한계가 있다. 이러한 문제는 사건들을 추상화 하여 단순하게 표현할 수 있다면 스토리 이해의 자연스러움을 저해하지 않고 해결 할 수 있다. 본 논문에서는 사건들의 추상화 과정을 위한 기초 연구로서 텍스트 속 등장인물이 행하거나 당하는 사건들을 추출하여 PMI기법을 통해 사건의 흐름을 파악하고 언어학적 단서를 참조하여 스토리 이해 과정에 누락될 수 있는 사건들을 추가하여 보완하였다. 이러한 접근을 통해 등장인물이 행할 수 있는 사건들을 재구성하여 단순화하는 방법을 제시한다.

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 본 논문에서는 동화에서 사건의 흐름을 추상화하는 것을 목적으로 하여, 그를 위한 선행 연구로 사건의 흐름을 파악하는 방법에 대하여 제안하였다. 이를 위해 동화 속의 등장인물들을 바탕으로 각 등장인물들이 행하거나 당하는 사건들을 파악하기 위해 PMI 기법을 사용하여 기본적으로 해당 캐릭터가 행할 수 있는 사건들을 판단하였다.
  • 이 연구에서는 PMI(Pointwise Mutual Information) 기법을 사용하여 두 개의 사건이 같이 일어 날 수 있는 확률을 계산하고 이를 통해 일련의 사건의 흐름에서 무작위로 하나의 사건을 제거한 뒤 빈 곳에 해당될 수 있는 적절한 사건을 추출하는 연구를 진행하였다. 본 연구는 그들의 연구 방법을 토대로 기계학습 기법을 이용한 결과에서 나타날 수 있는 한계를 보완하기 위하여 언어학적인 요소를 분석하여 적용하는 것에 초점을 맞춘다.
  • (3)의 예문에서처럼‘-으려고/려고’ 와 ‘-으러/러’ 같은 어미들의 사용은 후행절의 사건이 선행절에서의 사건을 목적으로 행해진다는 것을 나타낸다. 본 연구에서는 최종적으로 일어나는 사건에 초점을 맞추어 목적을 나타내는 선행절 대신 결과로 행해진 후행절의 사건을 취한다. 이러한 목적을 나타내는 어미로서 ‘-고자’도 비슷한 의미를 가진다.
  • 그러므로 본 연구에서는 다음과 같은 방법으로 처리하였다. 본 연구에서는 형태소 분석을 통하여 품사를 추출하고 이 중 동사와 행위성 명사로 분석된단어가 사건을 나타낸다고 판단한다. 또한 한국어에서는 자동사와 피동사가 각각 존재한다.
  • 이 논문은 지식경제부 지원으로 수행하는 21세기 프론티어 연구개발사업(인간기능 생활지원 지능로봇 기술개발사업)의 일환으로 수행되었다. 그리고 본 연구를 진행하는데 도움을 주신 민혜진님에게 깊이 감사드린다.
  • 그 중 Chambers와 Jurafsky의 연구에서는 뉴스 기사에서 일어나는 사건을 추출하고 이를 연결하는 연구를 진행하였다[5]. 이 연구에서는 PMI(Pointwise Mutual Information) 기법을 사용하여 두 개의 사건이 같이 일어 날 수 있는 확률을 계산하고 이를 통해 일련의 사건의 흐름에서 무작위로 하나의 사건을 제거한 뒤 빈 곳에 해당될 수 있는 적절한 사건을 추출하는 연구를 진행하였다. 본 연구는 그들의 연구 방법을 토대로 기계학습 기법을 이용한 결과에서 나타날 수 있는 한계를 보완하기 위하여 언어학적인 요소를 분석하여 적용하는 것에 초점을 맞춘다.
  • 이러한 두 가지 요소들을 분석하는 것은 단순히 통사적인 부분뿐만 아니라 의미적인 부분까지도 파악해야 하므로 좀 더 복잡한 분석 기법을 요구한다. 이러한 고려 사항을 배경으로 본 연구에서는 형태소 분석 결과를 기반으로 한국어 문법 구성 요소 중 시간과 목적을 나타내는 부사절과 그 외의 언어학적 단서를 통해 스토리 이해에 있어 필요한 사건을 추가하도록 하였다.
  • 하지만 스토리의 이해도 측면에서는 ‘깨다’ 보다는 ‘쓰러지다’가 선택되는 것이 더욱 자연스럽다. 이러한 단점 부분을 보완하기 위하여 본 연구에서는 텍스트 자체에서 나타나는 언어학적 단서를 분석하였고, 이를 통해 추출되어야 하는 사건을 추가하였다.
  • 시간의 부사절과 목적의 부사절을 찾기 위해 형태소분석을 통하여 이러한 부사절을 형성하는 부사절어미를 파악하였다. 이를 통하여 추가해야할 사건을 찾고 기본적인 방법에서 드러날 수 있는 한계를 보완하는 방법을 제시하였다. 이러한 방법은 기계학습을 통해 사건의 흐름을 분석하는 연구에도 도움을 줄 수 있을 것이다.

가설 설정

  • (1) (a) 늑대는 울며 숲속으로 달아났어요.
  • (b) 그렇게 말하고서 왕비는 사냥꾼을 불러 그자리에서 죽여버렸다.
  • (b) 늑대는 문을 열자마자 양들에게 달려들었어요.
  • (c) 신령님은 다시 물속으로 사라졌어요.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
텍스트의 내용을 이해함에 있어서 텍스트 내에서 벌어지는 사건(event)들을 정확하게 파악하는 것이 중요한 이유는 무엇인가? 이러한 텍스트의 스토리 이해는 스토리의 요약(summarization)이나 질의 응답(question answering)으로부터 텍스트 애니메이션이나 자동 스토리 생성 시스템(story generation)과 같은 응용분야에 이르기까지 다양한 분야에 적용된다. 특히 텍스트의 내용을 이해함에 있어서 텍스트 내에서 벌어지는 사건(event)들을 정확하게 파악하는 것이 중요한데, 이러한 실제적인 사건들을 통하여 어떠한 흐름으로 내용이 전개되는지를 잘 이해할 수 있기 때문이다.
동화 속 등장인물을 기준으로 하여 스토리를 구성 하는 사건들을 추출한 다음 등장인물별로 플롯을 구성하는 방식을 택한 이유는 무엇인가? 이러한 방식을 택한 이유는 다음과 같다. 첫째로, 동화는 길이가 대체적으로 짧고 문장의 복잡도가 그다지 높지 않지만, 상대적으로 다양한 형태의 내용을 담고 있다. 둘째로, 등장인물을 기준으로 삼는 이유는 텍스트에서 스토리를 구성하는 사건들은 주로 해당 텍스트의 등장인물의 행위에 의하여 표현되기 때문이다.
PMI이란 무엇인가? 텍스트 내에서 일어나는 사건의 흐름을 분석하는 Chambers와 Jurafsky의 연구에서는 PMI를 이용하였다. PMI는 두 개의 사건이 동시 발생할 수 있는 확률을 구하는 대표적인 방법이다. 이를 텍스트 내에서 나타나는 사건의 흐름을 파악하는데 적용하기 위하여 동일한 등장인물이 속하는 사건들을 추출하고 이를 통해 PMI를 계산한다.
질의응답 정보가 도움이 되었나요?
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로