Question Answering System

 

ÁúÀÇÀÀ´ä ½Ã½ºÅÛÀº »ç¿ëÀÚÀÇ ÁúÀÇ¿Í °ü·ÃµÈ ¹®¼­¸¦ °Ë»öÇÏ´Â Á¤º¸°Ë»ö (Information Retrieval) ½Ã½ºÅÛ°ú´Â ´Þ¸® »ç¿ëÀÚÀÇ ÁúÀÇ¿¡ ´ëÇÑ ´äº¯ÀÌ µÉ ¼ö ÀÖ´Â Á¤´äÀ» ¹®¼­ ÁýÇÕ³»¿¡¼­ Ž»öÇÏ¿© »ç¿ëÀÚ¿¡°Ô Á¦½ÃÇØÁÖ´Â ½Ã½ºÅÛÀÌ´Ù. ÀϹÝÀûÀ¸·Î ÁúÀÇÀÀ´ä ½Ã½ºÅÛÀº »ç¿ëÀÚÀÇ ÁúÀÇ¿¡ °ü·ÃµÈ ¹®¼­¸¦ °Ë»öÇÏ´Â È帰˻ö ´Ü°è (candidate retrieval phase) ¿Í °Ë»öµÈ ¹®¼­ ³»¿¡¼­ Á¤´äÀ» »ý¼ºÇÏ´Â Á¤´äÃßÃâ ´Ü°è (answer extraction phase) ·Î ±¸¼ºµÈ´Ù.

Á¤´äÃßÃâ´Ü°è´Â ±¸¹®ºÐ¼® ¶Ç´Â Àǹ̺м®µî°ú °°Àº °í±ÞÀÇ ¾ð¾îó¸® ±â¼úÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚÀÇ ÁúÀÇ¿¡ ÀûÇÕÇÑ Á¤´äÀ» ÃßÃâÇÏ´Â ´Ü°èÀÌ´Ù. µû¶ó¼­ Á¤º¸°Ë»ö ½Ã½ºÅÛ¿¡¼­ »ç¿ëµÇ´Â »öÀÎ °¡´ÉÇÑ ±âº»ÀûÀÎ Á¤º¸ ÀÌ¿Ü¿¡µµ, »öÀÎÇÒ ¼ö ¾ø´Â ´Ù¾çÇÑ ±¸¹® Á¤º¸ ȤÀº ÀÇ¹Ì Á¤º¸µéÀ» »ç¿ëÇÏ¿© Á¤´äÀÓÀ» ÆǺ°ÇØ ³»´Â ºÐ¼®ÀÛ¾÷ÀÌ ¼öÇàµÇ¾î¾ß ÇÑ´Ù. »öÀÎ µÇ¾îÀÖÁö ¾ÊÀº Á¤º¸µéÀ» ÀÌ¿ëÇÏ´Â ÀÌ·¯ÇÑ Æ¯¼ºÀ¸·Î ÀÎÇØ Á¤´äÃßÃâ °úÁ¤ÀÌ ¸ðµç ¹®¼­¿¡ ´ëÇØ ÀÏ°ýÀûÀ¸·Î Àû¿ëµÇ´Â ¹æ¹ýÀº »ç¿ëµÇ±â ¾î·Æ´Ù. ÀÌ·ÎÀÎÇÏ¿© ÁúÀÇÀÀ´ä ½Ã½ºÅÛ¿¡¼­´Â º»°ÝÀûÀÎ Á¤´äÃßÃâ ÀÛ¾÷À» ¼öÇàÇÏ´Â Àü ´Ü°è·Î °Ë»ö½Ã½ºÅÛÀ» »ç¿ëÇؼ­ Á¤´äÀ» Æ÷ÇÔÇÏ°í ÀÖÀ» °¡´É¼ºÀÌ ÀÖ´Â ¹®¼­µéÀ» ¼±º°Çس»´Â È帰˻ö ´Ü°è¸¦ ¼öÇàÇÑ´Ù. Áï È帰˻ö ´Ü°è´Â Á¤´äÃßÃâ ´Ü°è°¡ Àû¿ëµÉ È常¦ ã¾Æ³»´Â Àüó¸® ´Ü°èÀÌ´Ù. µû¶ó¼­ È帰˻ö ½Ã½ºÅÛÀÇ ÀçÇöÀ², Á¤È®µµ ±×¸®°í °Ë»ö°á°ú·®Àº ÁúÀÇÀÀ´ä ½Ã½ºÅÛ ÀüüÀÇ ÀçÇöÀ², Á¤È®µµ ±×¸®°í ¼º´É¿¡ °áÁ¤ÀûÀÎ ¿µÇâÀ» ¹ÌÄ£´Ù.

 

¨ç ¿ì¼± ÀÚÆÇ (Å°º¸µå) µîÀ¸·Î ÀÚ¿¬¾ð¾î (¿µ¾î, Çѱ¹¾î µî) ¸¦ ÀÔ·ÂÇÑ´Ù. ¹°·Ð ÀԷ¿¡ ¾Õ¼­ ÄÄÇ»ÅÍ¿¡¼­ ÀԷ¿䱸 ¸Þ½ÃÁö°¡ ³ª¿À´Â °Íµµ ÀÖ´Ù.

¨è ´ÙÀ½À¸·Î, ÀÔ·ÂµÈ ¹®ÀåÀ» ¹®¹ýÀûÀ¸·Î Çؼ®ÇÑ´Ù. À̶§ ´Ü¾îÀÇ Ç°»ç µîÀÇ Á¤º¸¸¦ °¡Áø ´Ü¾î»çÀüÀ» ÂüÁ¶ÇÑ´Ù. Çѱ¹¾îÀÇ °æ¿ì, ÇüżÒÇؼ®¿¡ ÀÇÇØ ´Ü¾îº°·Î ³ª´©´Â °Íµµ ÇÊ¿äÇÏ´Ù. ÀÌ °á°ú ±¸¹®ÀÇ Çؼ®Æ®¸®°¡ ¸¸µé¾î Áø´Ù.

¨é ±¸¹®Çؼ®ÀÇ °á°ú·Î¼­ ¿©·¯ °³ÀÇ Çؼ®Æ®¸®°¡ ¸¸µé¾îÁö´Â °ÍÀÌ º¸ÅëÀÌ´Ù. ¹®¹ýÀûÀÎ Á¤º¸¸¸À¸·Î´Â ÇϳªÀÇ Çؼ®Æ®¸®¸¦ ¸¸µå´Â °ÍÀÌ ºÒ°¡´ÉÇÑ °æ¿ì°¡ ¸¹±â ¶§¹®ÀÌ´Ù. ÀǹÌÇؼ®¿¡¼­´Â Àǹ̻çÀüÀ» ÂüÁ¶ÇÏ¿© Çؼ®Æ®¸®¸¦ Çϳª·Î °áÁ¤ÇÑ´Ù. Àǹ̻çÀü¿¡´Â ¿¹¸¦ µé¾î, °¡´ÉÇÑ »óÇÏ°ü°è¿Í ¼ö½Ä°ü°è µîÀÌ Æ÷ÇԵǴµ¥, ÀÌ°ÍÀ» ÂüÁ¶ÇÏ¿© ºÒÇÕ¸®ÇÑ Çؼ®Æ®¸®´Â »èÁ¦ÇÑ´Ù. ÀǹÌÇؼ®ÀÇ °á°ú, ´ÙÀ½ÀÇ Ã߷п¡ ´ëÇÑ Áغñ·Î¼­ Àǹ̸¦ Ç¥ÇöÇÏ´Â Àṉ̀¸Á¶°¡ ¸¸µé¾îÁö±âµµ ÇÑ´Ù. µ¥ÀÌÅͺ£À̽º Á¶ÀÛ ½Ã½ºÅÛÀÇ °æ¿ì´Â Àṉ̀¸Á¶°¡ µ¥ÀÌÅͺ£À̽º Á¶ÀÛ ¸í·É¾î·Î µÈ´Ù.

¨ê Àṉ̀¸Á¶¿¡ ÀÇÇØ µ¥ÀÌÅͺ£À̽º¿Í Áö½Äº£À̽º¸¦ °Ë»öÇÏ¿© °á°ú¸¦ ¾ò´Â °ÍÀÌ Ãß·ÐÀÌ´Ù. ÀÌ °á°ú Áú¹®ÀÇ ´äÀ» ¾ò°Å³ª µ¥ÀÌÅͺ£À̽º¿Í Áö½Äº£À̽º¸¦ °»½ÅÇÑ´Ù.

¨ë Ãß·ÐÀÇ °á°ú¸¦ Ãâ·ÂÇϱâ À§ÇÑ ÀÀ´ä¹®À» ¸¸µç´Ù.

¨ì ÀÀ´ä¹®À» µð½ºÇ÷¹ÀÌ µîÀ¸·Î Ãâ·ÂÇÑ´Ù.

ÀÌ»óÀº ¾ÆÁÖ ÀϹÝÀûÀΠ󸮰úÁ¤ÀÌ´Ù. ÀÌ ¿Ü¿¡, ¨ç ¾Ö¸ÅÇÑ ¹®ÀåÀÌ ÀԷµǾúÀ» ¶§ ÀÔ·ÂÇÑ »ç¶÷¿¡°Ô ±× ÁøÂ¥ Àǹ̸¦ Áú¹®ÇÏ´Â ±â´É ¨è ¹®ÀåÀÇ ÀϺηκÎÅÍ Àüü ¹®ÀåÀ» Ã߸®ÇÏ´Â ±â´É ¨é ´Ü¼øÇÑ ¹®Àå»óÀÇ ¿À·ù¸¦ ÀÚµ¿ÀûÀ¸·Î Á¤Á¤ÇÏ´Â ±â´É µîÀ» °¡Áø ½Ã½ºÅÛµµ ¸¹ÀÌ ÀÖ´Ù.

À§ÀÇ ±×¸²¿¡¼­ Who is the oldest man?  À̶ó´Â Áú¹®À» ÀÔ·ÂÇÏ¸é °á°ú·Î Yeongsoo is the oldest man. À̶ó´Â ÀÀ´ä¹®ÀÌ Ãâ·ÂµÇ±â±îÁöÀÇ Çؼ® ¿¹¸¦ º¸¿©ÁØ´Ù.

term :

ÁúÀÇÀÀ´ä ½Ã½ºÅÛ (Question Answering System)     ÀÚ¿¬¾îó¸® (Natural Language Processing)   ÀÚ¿¬¾î ÀÌÇØ (Natural Language Understanding)    ÀÚ¿¬¾î »ý¼º (Natural Language Generation)   ±â°è¹ø¿ª (Machine Translation)   ÆÄ½Ì (Parsing)   Àü»ê¾ð¾îÇÐ (Computational Linguistics)   GUS    Watson

paper :

ÀÀ´äÇÏ´Â ±â°è : Donald G. Fink

ÁúÀÇ ¿ÏÈ­¸¦ ÀÌ¿ëÇÑ Áö´ÉÀûÀÎ ÁúÀÇ ÀÀ´ä ½Ã½ºÅÛ (Intelligent Query Answering System using Query Relaxation) : À±¼®È¯, ȲÇýÁ¤, ±è±³Á¤, À±¿ëÀÍ, Çѱ¹Á¤º¸Ã³¸®ÇÐȸ, 2000

¿¬°ü±ÔÄ¢À» ÀÌ¿ëÇÑ Áö´ÉÀû ÁúÀÇó¸® ½Ã½ºÅÛ (Intelligent Query System using Association Rule) : ±è¼º¹Î, À̵¿ÇÏ, ³²µµ¿ø ÀÌÀü¿µ, Çѱ¹°æ¿µÁ¤º¸ÇÐȸ, 1998

±Ù»çÁúÀÇ ÀÀ´ä±â´ÉÀ» ÀÌ¿ëÇÑ Çùµ¿Àû »ç·Ê±â¹ÝÃß·Ð (Cooperative Case-based Reasoning Using Approximate Query Anwering) : ±èÁø¹é, Çѱ¹Á¤º¸½Ã½ºÅÛÇÐȸ, 1999

¸ÖƼ¹Ìµð¾î ¿ø°Ý °­ÀǽýºÅÛ¿¡¼­ÀÇ ´ÙÀÚ°£ ½Ç½Ã°£ ÁúÀÇÀÀ´ä ±â´É ±¸Çö ±â¼úºÐ¼® : Á¤¿¬±â, ±è¿µÅ¹, Çѱ¹¸ÖƼ¹Ìµð¾îÇÐȸ, 2000

Ãʵî¼öÇаú ¿¬»ê¿µ¿ªÀÇ »óÈ£ÀÛ¿ë °­È­¸¦ À§ÇÑ ÁúÀÇÀÀ´ä 󸮽ýºÅÛÀÇ °³¹ß (Development of a Question and Answer Treatment System for Reinforcing interactivity in Elementary Mathematics) : ¹®±³½Ä, ±èÀç¿ì, Çѱ¹Á¤º¸±³À°ÇÐȸ, 2003

È¿À²ÀûÀÎ ÁúÀÇÀÀ´ä ½Ã½ºÅÛ °³¹ßÀ» À§ÇÑ BM25 ±â¹ÝÀÇ ´Ü¶ô °Ë»ö ½Ã½ºÅÛ (A BM25 based Passage Retrieval System for Developing an Efficient Question and Answering System) : ÀÌ¿µ½Å, ÀÓÈñ¼®, ÀÓÇØâ, Çѱ¹ÄÄÇ»Åͱ³À°ÇÐȸ, 2003

site :

AI Topics : Question Answering

AI Topics : Discourse & Dialogue   

´äÈĺ¸¿Í ÁúÀǴܾ ±ÙÁ¢µµ ºÐ¼®À» ÅëÇÑ Àθí À¥ ÁúÀÇÀÀ´ä½Ã½ºÅÛ(ppt) : ¹Ú°©½Ä, Çѱ¹°úÇбâ¼ú¿ø Àü»êÇаú, 2003

 

Source : Àΰú°ü°è ÁúÀÇÀÀ´ä ½Ã½ºÅÛ : ÀåµÎ¼º, KAIST NLP lab