À̸íÇå °æ¿µ ½ºÄð
HOME | TEXTBOOK | ARTICLE | CULTURE | TECH | FORUM | LIST | @ | JOIN |
[ÅØ½ºÆ®¸¶ÀÌ´×] ±¸±Û °Ë»ö ¿£ÁøÀÇ ÇØºÎÇÐ
±¸±Û °³¹ßÀÚµéÀÌ ¾´ 'The anatomy of large scale search engine' ³í¹® ¹ø¿ª
À̸íÇå / 2002-12-3 /

Abstract

ÀÌ ³í¹®À» ÅëÇØ ¿ì¸®´Â ±¸±Û(Google)À̶ó´Â, ÇÏÀÌÆÛÅØ½ºÆ®¸¦ ÅëÇØ ³ªÅ¸³ª´Â ±¸Á¶Àû Ư¡À» ´ëÆø »ç¿ëÇÑ ´ëÇü °Ë»ö ¿£ÁøÀÇ ÇÁ·ÎÅäŸÀÔÀ» Á¦½ÃÇϰíÀÚ ÇÑ´Ù. ±¸±ÛÀº À¥À» ´É·üÀûÀ¸·Î ±Ü¾î¿Í¼­ À妽Ì(»öÀÎÈ­)ÇÑ ´ÙÀ½ (crawling & indexing) ±âÁ¸ÀÇ ½Ã½ºÅÛº¸´Ù ÈξÀ ´õ ¸¸Á·½º·± °Ë»ö °á°ú¸¦ ³ªÅ¸³¾ ¼ö ÀÖµµ·Ï µðÀÚÀεǾú´Ù. ÃÖ¼Ò 2õ 4¹é¸¸ ÆäÀÌÁö·Î ÀÌ·ïÁø ÇÏÀÌÆÛ¸µÅ© µ¥ÀÌŸº£À̽º¿Í Ç® ÅØ½ºÆ®·Î ÀÌ·ïÁø ±¸±ÛÀÇ ÇÁ·ÎÅä ŸÀÔÀº http://google.stanford.eduÀÇ ÁÖ¼Ò·Î ÀÌ¿ëÇØ º¼ ¼ö ÀÖ´Ù.

google search engin ±¸±Û°Ë»ö¿£ÁøÀ» Á¦ÀÛÇÑ´Ù´Â °ÍÀº »ó´çÈ÷ µµÀüÀûÀÎ °úÁ¦´Ù. °Ë»ö ¿£ÁøÀº ¼ö¾ï¿¡¼­ ¼ö½Ê¾ï °³ÀÇ À¥ ÆäÀÌÁö¿Í ¼ö¾ï-¼ö½Ê¾ï °³ÀÇ ¿ë¾îµéÀ» ÇÔ²² À妽ÌÇÑ´Ù. ¶ÇÇÑ °Ë»ö¿£ÁøÀº ¸ÅÀÏ ¼öõ ¸¸ °³ÀÇ ÁúÀǾ ÀÀ´äÇÑ´Ù. À¥ ±â¹ÝÀÇ ´ëÇü °Ë»ö¿£ÁøÀÇ Á߿伺ÀÌ ºÐ¸íÇÔ¿¡µµ ºÒ±¸Çϰí ÀÌ¿¡ ´ëÇØ Çй®ÀûÀ¸·Î ¿¬±¸µÈ ¹Ù´Â °ÅÀÇ ¾ø´Ù. °Ô´Ù°¡ À¥ÀÇ ºÐÈ­¿Í Å×Å©³Î·¯ÁöÀÇ ¹ß´ÞÀÌ ¸Å¿ì ºü¸£±â ¶§¹®¿¡ ¿À´Ã À¥ °Ë»ö¿£ÁøÀ» ¸¸µå´Â °ÍÀº 3³â Àü¿¡ ¸¸µå´Â °Í°ú ÀüÇô ´Ù¸£´Ù. ÀÌ ³í¹®¿¡¼­ ¿ì¸®´Â ¿ì¸®°¡ ¸¸µç ´ëÇü À¥ °Ë»ö¿£Áø¿¡ ´ëÇØ¼­ ÀÚ¼¼ÇÏ°Ô ¹¦»çÇϰíÀÚ ÇÑ´Ù.(Çö ½ÃÁ¡±îÁö ÀÌ·¸°Ô ÀÚ¼¼ÇÑ ³»¿ëÀÌ °ø°³µÈ °ÍÀº ÃÖÃʶó ÇÒ ¼ö ÀÖ´Ù.)

ÀüÅëÀûÀÎ °Ë»ö ±â¼úÀ» °Å´ëÇÑ Å©±âÀÇ µ¥ÀÌŸ¿¡ ¸Â°Ô È®ÀåÇÏ´Â °Í¿¡¼­ ÃÊ·¡µÇ´Â ¹®Á¦µéÀº º°°³·Î ÇÏ´õ¶óµµ, º¸´Ù ³ªÀº °Ë»ö °á°ú¸¦ ³ªÅ¸³¾ ¼ö ÀÖµµ·Ï ÇÏÀÌÆÛÅØ½ºÆ®¿¡ ³ªÅ¸³ª´Â ºÎ°¡ÀûÀÎ Á¤º¸¸¦ ÀÌ¿ëÇÏ´Â ¹®Á¦ °°Àº »õ·Î¿î ±â¼úÀû °úÁ¦µéÀÌ ÀÖ´Ù. ÀÌ ³í¹®¿¡¼­´Â ÀÌ¿Í °°Àº ÇÏÀÌÆÛÅØ½ºÆ®¿¡ Á¸ÀçÇÏ´Â ºÎ°¡ÀûÀÎ Á¤º¸¸¦ ½ÇÁ¦ »ç¿ë °¡´ÉÇÑ ´ëÇü ½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â µ¥ ¾î¶»°Ô Ȱ¿ëÇÒ ¼ö Àִ°¡¶ó´Â ¹®Á¦¿¡ ´ëÇÑ ÇØ°áÃ¥À» Á¦½ÃÇÑ´Ù. ¶ÇÇÑ ¿ì¸®´Â À¥Ã³·³ ¾Æ¹«³ª ¿øÇÏ´Â °ÍÀ» ÃâÆÇÇÒ ¼ö ÀÖ´Â Á¶ÀýµÇÁö ¾Ê´Â ÇÏÀÌÆÛÅØ½ºÆ® ¹®¼­ Ä÷º¼Ç(uncontrolled hypertext collections)À» ¾î¶»°Ô È¿°úÀûÀ¸·Î ´Ù·ê ¼ö ÀÖÀ»ÁöÀÇ ¹®Á¦µµ »ìÆìº»´Ù.

1. °³°ý

À¥Àº Á¤º¸°Ë»ö(IR; Information Retrieval)¿¡ »õ·Î¿î °úÁ¦¸¦ ¾È°ÜÁá´Ù. À¥¿¡ Á¸ÀçÇÏ´Â Á¤º¸µéÀº ¸Å¿ì ºü¸£°Ô ´Ã¾î³ª°í ÀÖ´Ù. ±×¸®°í À¥¿¡¼­ ¹«¾ùÀΰ¡¸¦ ã´Â °Í¿¡ Àͼ÷ÇÏÁö ¸øÇÑ »õ·Î¿î »ç¿ëÀÚµéÀÇ ¼ýÀÚµµ ±Þ¼ÓÇÏ°Ô ´Ã¾î³ª°í ÀÖ´Ù. »ç¿ëÀÚµéÀÌ À¥ ½áÇÎÀ» ÇÒ ¶§ ´ë°³ ¸µÅ© ±×·¡ÇÁ(link graph)¸¦ ÀÌ¿ëÇÏ´Â °æÇâÀÌ Å©´Ù. »ç¶÷ÀÌ Á÷Á¢ ¸¸µç ¸ñ·Ï Áß ¾ÆÁÖ ³ôÀº ǰÁúÀÇ ¸ñ·Ï(¾ßÈÄ! °°Àº)¿¡¼­ Ãâ¹ßÇϰųª °Ë»ö¿£ÁøÀ» ÀÌ¿ëÇÑ´Ù. »ç¶÷ÀÌ Á÷Á¢ À¯Áö°ü¸®ÇÏ´Â ¸ñ·ÏÀº º¸ÆíÀûÀÎ ÁÖÁ¦¸¦ È¿°úÀûÀ¸·Î Ä¿¹öÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖÁö¸¸, ÁÖ°üÀûÀ̱⠽±°í ±¸Ãà/À¯Áö ºñ¿ëÀÌ ¸Å¿ì ³ô°í, °³¼±ÀÌ ´À¸®°í ¸ðµç ƯÀÌÇÑ ÁÖÁ¦¸¦ Ä¿¹öÇÒ ¼ö ¾ø´Ù´Â ´ÜÁ¡ÀÌ ÀÖ´Ù. ÇÑÆí Ű¿öµå ¸ÅĪ(keyword matching)À» ±â¹ÝÀ¸·Î ÇÏ´Â ÀÚµ¿È­µÈ °Ë»ö¿£Áø(automated search engine)Àº ´ë°³ ³Ê¹« ¸¹Àº ³·Àº ÁúÀÇ ¸ËÄ¡¸¦ °á°ú·Î µ¹·ÁÁÖ´Â °æ¿ì°¡ Àæ´Ù. °Ô´Ù°¡ ¾î¶² ±¤°íÀεéÀº ÀÚµ¿È­µÈ °Ë»ö¿£ÁøÀÌ ¾û¶×ÇÑ °á°ú¸¦ ³ªÅ¸³¾ ¼ö ÀÖ´Â ¹æ¹ýÀ» »ç¿ëÇØ¼­ »ç¶÷µéÀÇ ÁÖÀǸ¦ ²ø¾î°¡·Á´Â ½Ãµµ¸¦ ÇÑ´Ù. ¿ì¸®´Â ÀÌ¿Í °°Àº ±âÁ¸ ½Ã½ºÅÛÀÇ ¿©·¯°¡Áö ¹®Á¦Á¡µéÀ» ÇØ°áÇÑ ´ëÇü °Ë»ö¿£ÁøÀ» ±¸ÃàÇß´Ù. ƯÈ÷ ¿ì¸® °Ë»ö¿£ÁøÀº ÈξÀ ³ôÀº ¼öÁØÀÇ °Ë»ö °á°ú¸¦ Á¦°øÇϱâ À§ÇØ ÇÏÀÌÆÛÅØ½ºÆ®¿¡ Á¸ÀçÇÏ´Â ºÎ°¡ÀûÀÎ ±¸Á¶¸¦ ´ëÆø »ç¿ëÇß´Ù. ¿ì¸®´Â ¿ì¸® ½Ã½ºÅÛ À̸§À» '±¸±Û'(Google)·Î ÅÃÇߴµ¥, À̰ÍÀº 10100 ¶Ç´Â 'googol'À» ¶æÇÏ´Â ÀϹÝÀûÀΠöÀÚÀ̱⠶§¹®À̱⵵ ÇÏ°í ¸Å¿ì Å« ½ºÄÉÀÏÀÇ °Ë»ö¿£ÁøÀ» ±¸ÃàÇϰڴٴ ¿ì¸®ÀÇ ¸ñÇ¥¿Í Àß ºÎÇյDZ⠶§¹®À̱⵵ Çß´Ù.

1.1 À¥ °Ë»ö¿£ÁøÀÇ È®Àå: 1994 - 2000

°Ë»ö¿£Áø ±â¼úÀº À¥ÀÇ ¼ºÀå¼¼¿¡ ¸ÂÃç ±ØÀûÀ¸·Î È®ÀåµÇ¾î ¿Ô´Ù. 1994 ³â ÃÖÃÊÀÇ °Ë»ö¿£Áø Áß ÇϳªÀÎ World Wide Web Worm(WWWW)Àº 110,000 ÆäÀÌÁöÀÇ À¥¹®¼­ ¹× À¥À» ÅëÇØ Á¢±Ù°¡´ÉÇÑ ¹®¼­¸¦ »öÀÎÈ­(indexing;À妽Ì)ÇÑ´Ù. 1997³â ÇöÀç, ÃÖ°í ¼öÁØÀÇ °Ë»ö¿£ÁøµéÀº 2¹é¸¸ ¹®¼­¿¡¼­(WebCrawler) 1¾ï °³ÀÇ ¹®¼­±îÁö À妽ÌÇß´Ù°í ÁÖÀåÇϰí ÀÖ´Ù. 2000³â ¸»ÂëÀ̸é, ¾à 10¾ï °³ ÀÌ»óÀÇ ¹®¼­¿¡ ´ëÇÑ Æ÷°ýÀûÀÎ À妽º(comprehensive index)°¡ ¸¸µé¾îÁú °ÍÀ¸·Î ¿¹»óµÇ°í ÀÖ´Ù. °Ë»ö¿£ÁøÀÌ ´Ù·ç´Â ÁúÀǾî(queries)ÀÇ ¼ýÀÚ ¿ª½Ã ¹Ï±âÁö ¾ÊÀ» Á¤µµ·Î ¼ºÀåÇØ ¿Ô´Ù. 1994³â 3,4¿ù°æ, WWWWÀº ¸ÅÀÏ Æò±Õ 1500¿© °³ÀÇ ÁúÀǾ ¹Þ¾Ò¾ú´Ù. ±×·±µ¥ 1997³â 11¿ù, ¾ËŸºñ½ºÅ¸(AltaVista)ÀÇ ÁÖÀå¿¡ µû¸£¸é ¸ÅÀÏ ¾à 2õ¸¸ °³ÀÇ ÁúÀǾ ó¸®Çϰí ÀÖ´Ù ÇÑ´Ù. À¥ »ç¿ëÀÚ°¡ ´õ¿í ´Ã¾î³ª°Ô µÊ¿¡µû¶ó, 2000³â ¸»Âë¿¡ À̸£¸é ž °Ë»ö¿£ÁøµéÀº ¸ÅÀÏ Æò±Õ ¾à ¼ö¾ï °³ÀÇ ÁúÀǾ ´Ù·ç°Ô µÉ °ÍÀÌ´Ù. ¿ì¸® ½Ã½ºÅÛÀº °Ë»ö¿£Áø ±â¼úÀ» À§¿Í °°Àº ³î¶ó¿î Å©±âÀÇ ¼ýÀÚ¸¦ ´Ù·ê ¼ö ÀÖ°Ô È®ÀåÇÏ´Â µ¥ ÀÖ¾î ¹ß»ýÇÏ´Â ¸¹Àº ¹®Á¦Á¡µéÀ» ±× ÁúÀûÀÎ Ãø¸é¿¡¼­³ª È®À强 ¸é¿¡¼­³ª Àß ÇØ°áÇØ º¸°Ú´Ù´Â ¸ñÇ¥¸¦ °®°í ÀÖ´Ù.

1.2 ±¸±Û(Google): À¥°ú ÇÔ²² È®ÀåÇÑ´Ù

¿À´Ã³¯ÀÇ À¥ Á¤µµ¸¦ Æ÷°ýÇÏ´Â °Ë»ö¿£ÁøÀ» ¸¸µå´Â Àϵµ ¸¹Àº µµÀüÀû °úÁ¦¸¦ ÇØ°áÇØ¾ß ÇÑ´Ù. À¥ ¹®¼­µéÀ» ¸ðÀ¸°í ÃֽŠ»óÅ·ΠÀ¯ÁöÇϱâ À§Çؼ­´Â ºü¸¥ ¼ÓµµÀÇ Å©·Ñ¸µ ±â¼ú(crawling technology)ÀÌ ÇÊ¿äÇÏ´Ù. ±×¸®°í »öÀÎ(index)À» ÀúÀåÇÏ°í ¶§·Î´Â ¹®¼­ ÀÚü¸¦ ÀúÀåÇϱâ À§ÇØ ÀúÀå °ø°£Àº ¹Ýµå½Ã È¿À²ÀûÀ¸·Î »ç¿ëµÇ¾î¾ß¸¸ ÇÑ´Ù. Àε¦½Ì ½Ã½ºÅÛÀº ¼ö¹é ±â°¡¹ÙÀÌÆ®ÀÇ µ¥ÀÌŸ¸¦ È¿À²ÀûÀ¸·Î ó¸®ÇÒ ¼ö ÀÖ¾î¾ß¸¸ Çϰí ÁúÀÇ¾î ¿ª½Ã ÃÊ´ç ¼ö¹é, ¼öõ °³ ÀÌ»óÀÇ ºü¸¥ ¼Óµµ·Î 󸮵Ǿî¾ß ÇÑ´Ù.

ÀÌ·± °úÁ¦µéÀº À¥ÀÌ °è¼Ó ¼ºÀåÇØ °¨¿¡ µû¶ó °¥¼ö·Ï ¾î·Á¿öÁö°í ÀÖ´Ù. Çϵå¿þ¾î ¼º´É°ú ºñ¿ëÀÌ ±ØÀûÀ¸·Î ÁÁ¾ÆÁö°í ÀÖ´Â °ÍÀº ÀÌ·± ¹®Á¦Á¡µéÀ» ¾î´À Á¤µµ´Â »ó¼âÇÑ´Ù. ±×·¯³ª °Å±â¿¡µµ ÁÖ¸ñÇÒ ¸¸ÇÑ ¿¹¿Ü°¡ ÀÖ´Ù. µð½ºÅ© °Ë»ö ¼Óµµ(disk seek time)¶óµçÁö ¿î¿µÃ¼°èÀÇ °­·ÂÇÔ(robustness)Àº º°·Î °³¼±µÇÁö ¸øÇϰí ÀÖ´Ù. ±¸±ÛÀ» µðÀÚÀÎÇÔ¿¡ ÀÖ¾î, ¿ì¸®´Â À¥ÀÇ ¼ºÀå ¼Óµµ¿Í Å×Å©³Î·¯ÁöÀÇ º¯Ãµ ¼Óµµ ¸ðµÎ¸¦ °í·ÁÇØ ¿Ô´Ù. ±¸±ÛÀº ±Ø´ÜÀûÀ¸·Î Å« µ¥ÀÌŸ ¼Â(data sets)À» À§Çؼ­µµ ÃæºÐÈ÷ È®ÀåµÉ ¼ö ÀÖµµ·Ï µðÀÚÀεǾî ÀÖ´Ù. À妽º¸¦ ÀúÀåÇϱâ À§ÇÑ ÀúÀå °ø°£À» È¿À²ÀûÀ¸·Î »ç¿ëÇÒ »Ó¸¸ ¾Æ´Ï¶ó ±¸±ÛÀÇ µ¥ÀÌŸ±¸Á¶´Â ºü¸¥ ¾ï¼¼½º, È¿À²ÀûÀÎ ¾ï¼¼½º¿¡ ÀûÇÕÇϵµ·Ï ÃÖÀûÈ­µÇ¾î ÀÖ´Ù. (4.2 ¼½¼Ç¿¡¼­ ÀÚ¼¼È÷ ´Ù·é´Ù) ±×¸®°í HTMLÀ̳ª ÅØ½ºÆ®¸¦ ÀúÀåÇϰí À妽ÌÇÏ´Â ºñ¿ëÀº ±× ¾çÀÌ ´Ã¾î³²¿¡ ºñÇØ »ó´ëÀûÀ¸·Î °¨¼ÒÇÒ °ÍÀ¸·Î ¿¹»óµÈ´Ù. À̰ÍÀº ±¸±Û°ú °°Àº Áß¾ÓÁýÁᫎ ½Ã½ºÅÛÀÇ È®À强¿¡ ÁÁÀº ¿µÇâÀ» ¹ÌÄ¡°Ô µÈ´Ù.

1.3 µðÀÚÀÎ ¸ñÇ¥

1.3.1 °Ë»ö ǰÁúÀÇ °³¼±

¿ì¸®ÀÇ ÁÖµÈ ¸ñÇ¥´Â À¥ °Ë»ö ¿£ÁøÀÇ ÁúÀûÀÎ ¸éÀ» °³¼±ÇÏ´Â °ÍÀ̾ú´Ù. 1994³â ´ç½Ã¸¸ ÇØµµ ¿ÏÀüÇÑ °Ë»ö¿£Áø À妽º¸¦ °®ÃãÀ¸·Î½á ¹«¾ùÀÌµç ½±°Ô ãÀ» ¼ö ÀÖÀ» °ÍÀ̶ó ¹Ï´Â »ç¶÷µéÀÌ ÀÖ¾ú´Ù. "Best of the Web 1994 -- Navigators"¿¡´Â, "ÃÖ»óÀÇ ³×ºñ°ÔÀÌ¼Ç ¼­ºñ½º´Â À¥»óÀÇ °ÅÀÇ ¸ðµç °ÍÀ» ½±°Ô ãÀ» ¼ö ÀÖµµ·Ï ÇØÁà¾ß ÇÑ´Ù (ÀÏ´Ü ¸ðµç µ¥ÀÌŸ°¡ ÀÔ·ÂµÇ°í ³ª¸é)" ¶ó°í ½Ç·ÁÀÖ¾ú´ø °ÍÀÌ´Ù. ÇÏÁö¸¸ 1997³âÀÇ À¥Àº ±× Àü°ú ÀüÇô ´Ù¸¥ ¾ç»óÀÌ´Ù. ÃÖ±Ù °Ë»ö ¿£ÁøÀ» »ç¿ëÇØ º» »ç¶÷À̶ó¸é ´©±¸³ª À妽º ÀÚüÀÇ ¿ÏÀü¼ºÀÌ °Ë»ö °á°úÀÇ Ç°ÁúÀ» °áÁ¤ÇÏ´Â À¯ÀÏÇÑ ¿ä¼Ò°¡ ¾Æ´ÔÀ» ¾ê±âÇÒ °ÍÀÌ´Ù. "¾²·¹±â °Ë»ö °á°ú"(Junk results)°¡ ¿øÇÏ´Â °á°ú¸¦ ¾ÐµµÇعö¸®´Â °ÍÀÌ µå¹°Áö ¾Ê´Ù. »ç½Ç, 1997³â 11¿ù ÇöÀç, °Ë»öâ¿¡ °Ë»ö¿£Áø ÀÚ½ÅÀÇ À̸§À» ÀÔ·ÂÇßÀ» ¶§ ž 10 °á°ú ³»¿¡ ÀÚ½ÅÀÇ À̸§ÀÌ µé¾îÀÖ´Â °Ë»ö ¿£ÁøÀº »óÀ§ 4 °³ÀÇ »ó¾÷Àû °Ë»ö ¿£Áø¿¡ ºÒ°úÇÏ´Ù.

À̰ÍÀÇ ÁÖµÈ ¿øÀÎÀº, ¹®¼­ÀÇ ¼ö´Â ±âÇϱ޼öÀûÀ¸·Î Áõ°¡Çؿ ¹Ý¸é »ç¿ëÀÚ°¡ ¹®¼­¸¦ ã´Â ´É·ÂÀº ±×·¸Áö ¸øÇ߱⠶§¹®ÀÌ´Ù. »ç¶÷µéÀº ¿©ÀüÈ÷ °Ë»ö °á°ú Áß ¼ö½Ê °³ Á¤µµ¸¸À» º¸·ÁÇÑ´Ù. ±×·¯¹Ç·Î ¹®¼­ ¸ðÀ½(ÀÌÇÏ Ä÷º¼Ç, collection)ÀÇ Å©±â°¡ Áõ°¡ÇÔ¿¡ µû¶ó ´ë´ÜÈ÷ ³ôÀº ÇÁ¸®½ÃÁ¯(precision)¿ªÀÚÁÖÀ» °¡Áø ÅøÀÌ ÇÊ¿äÇØÁø´Ù. (precisionÀº °Ë»ö °á°ú Áß ½ÇÁ¦ °Ë»ö¾î¿Í °ü°èµÇ´Â °á°úÀÇ ºñÀ²)

»ç½Ç ¿ì¸®´Â, "°ü°èµÇ´Â"À̶ó´Â ´Ü¾îÀÇ Àǹ̸¦ ¾ÆÁÖ ³ôÀº ¼öÁØÀ¸·Î ±ÔÁ¤ÇÏ·Á Çߴµ¥ ±× ÀÌÀ¯´Â '¾à°£' °ü°èµÇ´Â ¹®¼­µé¸¸ ÇØµµ ¼ö¸¸ °³ ÀÌ»óÀ̱⠶§¹®ÀÌ´Ù. ±Øµµ·Î ³ôÀº ¼öÁØÀÇ ÇÁ¸®½ÃÁ¯Àº ½ÉÁö¾î ¸®ÄÝ(recall)À» Èñ»ýÇØ¼­¶óµµ ´Þ¼ºÇØ¾ß ÇÒ ¸¸Å­ Áß¿äÇÏ´Ù. (recallÀº °ü°èµÇ´Â ¹®¼­ Áß ¾ó¸¶³ª ¸¹Àº °ÍÀ» ã¾Æ³¾ ¼ö ÀÖ´À³Ä¸¦ ÀǹÌ)

ÃÖ±Ù, ÇÏÀÌÆÛÅØ½ºÆ®ÀûÀÎ Á¤º¸¸¦ º¸´Ù ´õ ¸¹ÀÌ ÀÌ¿ëÇÔÀ¸·Î½á °Ë»öÀ̳ª ´Ù¸¥ ºÎ¹®ÀÇ ±â´ÉÀ» °³¼±ÇÒ ¼ö ÀÖÀ» °ÍÀ̶ó´Â ³«°üÀûÀÎ Àü¸ÁÀÌ ¸¹ÀÌ ³ª¿À°í ÀÖ´Ù. ƯÈ÷ ¸µÅ© ±¸Á¶¿Í ¸µÅ© ÅØ½ºÆ®´Â "°ü°è¼º ÆÇ´Ü"(relevance judgement)°ú ÁúÀûÀÎ ÇÊÅ͸µ¿¡ À־ ¸¹Àº Á¤º¸¸¦ Á¦°øÇÒ ¼ö ÀÖ´Ù. ±¸±ÛÀº ±× ¸µÅ© ±¸Á¶¿Í ¾ÞÄ¿ ÅØ½ºÆ®(anchor text)¸¦ »ç¿ëÇϰí ÀÖ´Ù.

¿ªÀÚÁÖ : recall°ú precisionÀº Á¤º¸°Ë»ö(IR)¿¡¼­ Áß¿äÇÑ ¼º´É ÃøÁ¤ ±âÁØÀ¸·Î »ç¿ëÇÏ´Â ÁöÇ¥ÀÔ´Ï´Ù. precisionÀº °Ë»ö °á°ú Áß¿¡ ½ÇÁ¦·Î '°ü°èµÇ´Â' ¹®¼­°¡ ¸î °³Àΰ¡¸¦ ÀǹÌÇÕ´Ï´Ù. Áï, °á°úÀÇ 'Á¤È®µµ'ÀÔ´Ï´Ù. recallÀº °Ë»ö¾î¿Í °ü°èµÇ´Â ¹®¼­ Àüü Áß¿¡ ¸î °³¸¦ ã¾Æ³»´À³ÄÀÔ´Ï´Ù. precisionÀº º¸Åë »óÀ§ ¸î À§±îÁö Áß °ü°èµÇ´Â ¹®¼­°¡ ¸î °³Àΰ¡ ÇüÅ·ΠÆò°¡ÇÕ´Ï´Ù.

¿¹¸¦ µé¾î ¾î¶² Ä÷º¼ÇÀÇ ÃÑ ¹®¼­ °¹¼ö´Â 100 °³À̰í ÀÌ Áß¿¡ '»ç°ú'¿Í °ü°èµÇ´Â ¹®¼­°¡ 30 °³ ÀÖ´Ù°í ÇսôÙ. ÁúÀǾî '»ç°ú'¿¡ ´ëÇØ¼­ ¾î¶² °Ë»ö ½Ã½ºÅÛÀÌ ÃÑ 15 °³ÀÇ °á°ú¸¦ µÇµ¹·Á ÁÖ¾ú°í »óÀ§ 10 À§±îÁöÀÇ °á°ú Áß ½ÇÁ¦·Î »ç°ú¿Í °ü°èµÇ´Â ¹®¼­°¡ 8 °³¿´´Ù¸é precision°ú recallÀº ÀÌ·¸°Ô °è»êÇÕ´Ï´Ù.

»óÀ§ 10 À§¿¡¼­ÀÇ precision = 8 / 10 = 0.8
recall = 15/30 = 0.5

³í¹®Àº, À¥ °Ë»öÀÇ °æ¿ì ¸®ÄÝÀÌ ±Øµµ·Î ³ô°í (´ë°³ °Ë»ö°á°ú°¡ ¼ö¸¸ ÆäÀÌÁö ÀÌ»óÀ̱⠶§¹®¿¡) »ç¿ëÀÚµéÀº »óÀ§ ¸î °³¸¸À» º¸·ÁÇϱ⠶§¹®¿¡ ÇÁ¸®½ÃÁ¯ÀÌ ±Øµµ·Î ³ô¾Æ¾ß¸¸ ÇÑ´Ù´Â °ÍÀ» ¾ê±âÇϰí ÀÖ½À´Ï´Ù. ¼Ò±Ô¸ð µµ¼­°ü Á¤º¸ °Ë»ö ½Ã½ºÅÛÀ̶ó¸é ¾ê±â°¡ ÀüÇô ´Ù¸¨´Ï´Ù. °ü°èµÇ´Â ¸ðµç ¼­ÀûÀ» ´Ù ã¾Æ³»´Â °ÍÀÌ ´õ Áß¿äÇÒ ¼ö ÀÖ½À´Ï´Ù. ±× ¶§´Â ¸®ÄÝÀÌ ´õ Áß¿äÇÕ´Ï´Ù. ±×·¸´Ù¸é ¸®Äݰú ÇÁ¸®½ÃÁ¯Àº ¾î¶² °ü°èÀϱî¿ä? ¹Ýºñ·ÊÀϱî¿ä, ºñ·ÊÀϱî¿ä? ¾Æ´Ï¸é?
1.3.2 °Ë»ö ¿£Áø¿¡ °üÇÑ Çмú ¿¬±¸

À¥Àº ÀÚü ¼ºÀå¼Óµµ »Ó¸¸ ¾Æ´Ï¶ó »ó¾÷È­ÀÇ ¼Óµµµµ ¾öû³ª°Ô ºü¸£´Ù. 1993 ³â¿¡´Â .com µµ¸ÞÀÎÀÌ ÀüüÀÇ 1.5%¿´´Ù. ±×·¯´ø °ÍÀÌ 1997 ³â¿¡´Â ÀüüÀÇ 60%¸¦ Â÷ÁöÇϰí ÀÖ´Ù. °Ë»ö¿£Áø ¿ª½Ã ÇмúÀû ¿µ¿ª¿¡¼­ ¹þ¾î³ª »ó¾÷È­µÇ¾î ¿Ô´Ù. ÇöÀç±îÁö ±â¾÷ü¿¡¼­ °³¹ßÇÑ °Ë»ö¿£ÁøÀÇ ´ëºÎºÐÀº ±â¼úÀûÀÎ µðÅ×ÀÏÀ» °ÅÀÇ ¹ßÇ¥ÇÏÁö ¾Ê°í ÀÖ´Ù. °Ë»ö ¿£Áø ±â¼úÀº À帷¿¡ °¡·ÁÁø ä ±¤°í ÁöÇâÀûÀÎ °ÍÀ¸·Î ³²¾ÆÀÖ´Â ½ÇÁ¤ÀÌ´Ù. ¿ì¸®´Â ±¸±ÛÀ» ÅëÇØ¼­ °Ë»ö ¿£Áø °³¹ß°ú ÀÌÇØ¸¦ º¸´Ù ÇмúÀûÀÎ ¿µ¿ªÀ¸·Î ²ø¾î¿Í º¸°íÀÚ Çß´Ù.

¶Ç Çϳª Áß¿äÇÑ µðÀÚÀÎ ¸ñÇ¥´Â »ó´çÇÑ ¼ýÀÚÀÇ »ç¶÷µéÀÌ ½ÇÁ¦·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ½Ã½ºÅÛÀ» ±¸ÃàÇØ º¸ÀÚ´Â °ÍÀ̾ú´Ù. ±¸ÃàÇÑ ½Ã½ºÅÛÀÌ ½ÇÁ¦·Î »ç¿ëµÇ¾î¾ß ÇÑ´Ù´Â Á¡ÀÌ Áß¿äÇѵ¥ ±× ÀÌÀ¯´Â, ¿À´Ã³¯ÀÇ À¥ ½Ã½ºÅÛ¿¡¼­ ¸¸µé¾îÁú ¼ö ÀÖ´Â ´ë¿ë·®ÀÇ À¯½ÃÁö µ¥ÀÌŸ(usage data)¸¦ Ȱ¿ëÇÔÀ¸·Î½á ¾ÆÁÖ Èï¹Ì·Î¿î ¿¬±¸°¡ ÀÌ·ïÁú ¼ö ÀÖ´Ù°í »ý°¢Çϱ⠶§¹®ÀÌ´Ù. ¿¹¸¦ µé¸é ¸ÅÀϸÅÀÏ ÀÌ·ïÁö´Â ¼ö¾ï °ÇÀÇ °Ë»ö ÇàÀ§¿Í °ü°èµÇ´Â µ¥ÀÌŸ°¡ ±×·¸´Ù. ÇÏÁö¸¸ ÀÌ·± µ¥ÀÌŸ´Â È®º¸ÇϱⰡ ¸Å¿ì ¾î·Æ´Ù. »ó¾÷Àû °¡Ä¡°¡ ³ô´Ù°í ¿©°ÜÁ®¼­ °ø°³µÇÁö ¾Ê±â ¶§¹®ÀÌ´Ù.

¸¶Áö¸· µðÀÚÀÎ ¸ñÇ¥´Â ´ë¿ë·® À¥ µ¥ÀÌŸ»ó¿¡¼­ ¸¹Àº »õ·Î¿î ¿¬±¸ Ȱµ¿ÀÌ ÀÌ·ïÁú ¼ö ÀÖµµ·Ï ±× ±â¹ÝÀ» ±¸ÃàÇØ º¸°Ú´Ù´Â °ÍÀ̾ú´Ù. »õ·Î¿î ¿¬±¸¿¡ »ç¿ëµÇ°Ô ¸¸µé±â À§ÇØ ±¸±ÛÀº Å©·Ñ¸µÇÑ ½ÇÁ¦ ¹®¼­ ±× ÀÚü¸¦ ¾ÐÃàµÈ ÇüÅ·ΠÀúÀåÇÑ´Ù. ±¸±ÛÀ» µðÀÚÀÎÇÔ¿¡ ÀÖ¾î ¿ì¸®ÀÇ ÁÖµÈ ¸ñÇ¥ Áß Çϳª´Â ´Ù¸¥ ¿¬±¸ÀÚµéÀÌ À¥ÀÇ »ó´çÇÑ ºÎºÐÀ» ó¸®Çؼ­ Èï¹Ì·Î¿î °á°ú¸¦ ³»³õÀº °Í¿¡ ½±°Ô Âü¿©ÇÒ ¼ö ÀÖ´Â ±æÀ» ÅÍÁÖÀÚ´Â °ÍÀ̾ú´Ù. ±¸±Û ½Ã½ºÅÛÀ» °¡µ¿ÇÑ Áö ¾ó¸¶µÇÁö ¾Ê¾ÒÀ½¿¡µµ ±¸±Û¿¡ ÀÇÇØ »ý¼ºµÈ µ¥ÀÌŸº£À̽º¸¦ ÀÌ¿ëÇÑ ¿©·¯ ÆíÀÇ ¿¬±¸°¡ ÀÌ¹Ì ¹ßÇ¥µÇ¾ú°í ¶ÇÇÑ ¸¹Àº ¿¬±¸°¡ ÇöÀç ÁøÇàÁßÀÌ´Ù. ¶Ç ÇϳªÀÇ ¸ñÇ¥´Â ±¸±ÛÀ» ÀÏÁ¾ÀÇ ¿ìÁÖ ½ÇÇè½Ç°ú °°Àº ȯ°æÀ¸·Î ¸¸µé¾î¼­ ´Ù¸¥ ¿¬±¸ÀÚµéÀ̳ª ÇлýµéÀÌ ´ëÇü À¥ µ¥ÀÌŸ»ó¿¡¼­ ¿©·¯°¡Áö Èï¹Ì·Î¿î ½ÇÇèÀ» Á¦¾ÈÇÏ°í ½ÇÇàÇØ º¼ ¼ö ÀÖ°Ô Çϰڴٴ °ÍÀÌ´Ù.

±¸±Û °Ë»ö ¿£ÁøÀº °Ë»ö °á°ú°¡ ³ôÀº ÇÁ¸®½ÃÁ¯À» °®µµ·Ï µÎ °¡Áö Áß¿äÇÑ Æ¯Â¡À» ºÎ¿©Çß´Ù.
ù°, ±¸±ÛÀº °³º° À¥ ÆäÀÌÁö ǰÁúÀ» ¼øÀ§ ¸Å±â±â À§ÇØ À¥ÀÇ ¸µÅ© ±¸Á¶¸¦ ÀÌ¿ëÇÑ´Ù. ÀÌ ·©Å·Àº ÆäÀÌÁö·©Å©(PageRank)¶ó ÀÏÄþîÁö¸ç ´Ù¸¥ ³í¹®¿¡¼­ ÀÚ¼¼È÷ ¼³¸íÇß´Ù. µÑ°, ±¸±ÛÀº °Ë»ö °á°ú¸¦ °³¼±Çϱâ À§Çؼ­ ¸µÅ©¸¦ »ç¿ëÇÑ´Ù.

2.1 ÆäÀÌÁö·©Å©(PageRank) : À¥¿¡ ¼ø¼­¸¦ ¸Å±ä´Ù

À¥ÀÇ Àοë(¸µÅ©) ±×·¡ÇÁ´Â ±âÁ¸ÀÇ À¥ °Ë»ö ¿£ÁøµéÀÌ °ÅÀÇ »ç¿ëÇÏÁö ¾Ê°í ÀÖ´Â Áß¿äÇÑ ÀÚ¿ø Áß ÇϳªÀÌ´Ù. ¿ì¸®´Â ÃÑ 5¾ï1800¸¸ °³ÀÇ ÇÏÀÌÆÛ¸µÅ©¸¦ ´ã°í ÀÖ´Â ¸µÅ© Áöµµ¸¦ ¸¸µé¾ú´Âµ¥ À̰ÍÀº Àüü À¥ÀÇ »ó´ç ºÎºÐÀ» Æ÷°ýÇÏ´Â °ÍÀÌ´Ù. ÀÌ Áöµµ¸¦ ÀÌ¿ëÇÏ¸é ¾î¶² À¥ ÆäÀÌÁöÀÇ "ÆäÀÌÁö·©Å©" °ªÀ» ºü¸£°Ô °è»êÇÒ ¼ö ÀÖ´Ù. ÆäÀÌÁö·©Å©´Â ÀϹÝÀûÀÎ »ç¿ëÀÚ°¡ »ý°¢Çϴ ƯÁ¤ ÆäÀÌÁöÀÇ Á߿伺°ú Àß »óÀÀÇÏ´Â Àοë Á߿伺ÀÇ °´°üÀûÀÎ ÃøÁ¤Ä¡´Ù. Àΰ£ ÆÇ´Ü°úÀÇ ÀÌ·± ¿¬°ü¼º ¶§¹®¿¡ ÆäÀÌÁö·©Å©´Â À¥ Ű¿öµå °Ë»ö °á°ú¸¦ ¼øÀ§ ¸Å±â´Â µ¥ ÀÖ¾î ÃÖ»óÀÇ ¼ö´ÜÀÌ µÈ´Ù. ´ëºÎºÐÀÇ ÀϹÝÀû °Ë»ö¾î¿¡ À־, ¹®¼­ Á¦¸ñ°ú °Ë»ö¾î°¡ ÀÏÄ¡ÇÏ´ÂÁö¸¸À» Æò°¡ÇÏ´Â ´Ü¼øÇÑ ÅØ½ºÆ® ¸ÅĪ °Ë»ö ¿£ÁøÀ» ÀÌ¿ëÇÑ °á°ú¿¡¼­µµ, ±× °á°ú¸¦ ÆäÀÌÁö·©Å©·Î ¼øÀ§¸¦ ¸Å±â´Â °æ¿ì »ó´çÇÑ ¼º´ÉÀ» º¸¿©ÁØ´Ù. ¹°·Ð ±¸±Û ½Ã½ºÅÛ°ú °°ÀÌ ¿ÏÀüÇÑ ÅØ½ºÆ® °Ë»öÀ» ¼öÇàÇÏ´Â ½Ã½ºÅÛ¿¡¼­µµ ÆäÀÌÁö·©Å©´Â ¸Å¿ì Å« µµ¿òÀ» ÁØ´Ù.

2.1.1 ÆäÀÌÁö·©Å© °è»ê ¹æ¹ý

Çмú ¹®Çå ÀÎ¿ë ¹æ½ÄÀ» À¥¿¡µµ Àû¿ëÇØº¸·Á´Â ½Ãµµ°¡ ÀÖ¾î ¿Ô´Âµ¥ ´ë°³ ¾î¶² ÆäÀÌÁöÀÇ Àοë Ƚ¼ö(¹é¸µÅ©; back link)¸¦ ¼¼´Â ¹æ½ÄÀ¸·Î ÀÌ·ïÁø´Ù. ¾î¶² ÆäÀÌÁö°¡ ¾ó¸¶³ª ¸¹ÀÌ Àοë(ÂüÁ¶)µÇ°í Àִ°¡¸¦ ¼ÀÀ¸·Î½á ±× ÆäÀÌÁöÀÇ Á߿伺À̳ª ǰÁúÀ» ÃßÁ¤Çغ¼ ¼ö ÀÖ´Â °ÍÀÌ´Ù. ÆäÀÌÁö·©Å©´Â ÀÌ ¾ÆÀ̵ð¾î¸¦ ´õ¿í È®ÀåÇØ¼­ ´Ü¼øÈ÷ ¸ðµç ¸µÅ©¸¦ ¼¼´Â °Í¿¡¼­ ÇÑ ¹ß ´õ ³ª¾Æ°¡ ±× ¸µÅ©°¡ ¾î¶² ÆäÀÌÁö·ÎºÎÅÍ ¿Ô´ÂÁö¸¦ Â÷º°È­Çß°í, ¸µÅ©¸¦ Çϰí ÀÖ´Â ÆäÀÌÁö·ÎºÎÅÍ ¿ÜºÎ·Î ³ª°¡´Â ÃÑ ¸µÅ© °¹¼ö·Î ³ë¸Ö¶óÀÌ¡(normalizing)Çß´Ù. ÆäÀÌÁö·©Å©´Â ´ÙÀ½°ú °°ÀÌ Á¤ÀǵȴÙ:

ÆäÀÌÁö A¸¦ °¡¸®Å°´Â ´Ù¸¥ ÆäÀÌÁöµéÀÌ T1, T2, ... Tn ±îÁö ÀÖ´Ù°í ÇÏÀÚ. ( = T1,...TnÀº ÆäÀÌÁö A¸¦ Àοë)
ÆÛ·¡¹ÌÅÍ d´Â damping factor·Î 0¿¡¼­ 1 »çÀÌÀÇ °ªÀ» °®´Â´Ù. ¿ì¸®´Â º¸Åë d = 0.85·Î Çß´Ù. d°ª¿¡ °üÇØ¼­´Â ´ÙÀ½ ¼½¼Ç¿¡¼­ ´Ù·é´Ù.
C(A)´Â ÆäÀÌÁö A¿¡¼­ ¹ÛÀ¸·Î ³ª°¡´Â ¸µÅ©ÀÇ °¹¼ö´Ù. À̶§ A ÆäÀÌÁöÀÇ ÆäÀÌÁö·©Å© PR(A)´Â:

pagerank ÆäÀÌÁö·©Å©

ÆäÀÌÁö·©Å© PR(A)´Â ´Ü¼øÇÑ ¹Ýº¹ ¾Ë°í¸®µë(iterative algorithm)À» ÀÌ¿ëÇØ¼­ °è»êÇÒ ¼ö ÀÖÀ¸¸ç, ±× °ªÀº À¥ ¸µÅ©¸¦ ³ë¸Ö¶óÀÌÂ¡ÇØ¼­ Çà·Ä·Î ¹Ù²Ù¾úÀ» ¶§ ÁÖ°íÀ¯º¤ÅÍ(principal eigenvector)¿¡ ÇØ´çÇÑ´Ù. ¶ÇÇÑ 2õ6¹é¸¸ ÆäÀÌÁöÀÇ ÆäÀÌÁö·©Å©´Â Áß°£ Å©±âÀÇ ¿÷½ºÅ×À̼ǿ¡¼­µµ ¸î ½Ã°£ Á¤µµ¸é °è»êÇÒ ¼ö ÀÖ´Ù. ÀÌ¿¡ °üÇØ¼­´Â ÀÌ ÆäÀÌÆÛÀÇ ¹üÀ§¸¦ ¹þ¾î³ª´Â ¸¹Àº ¼¼ºÎ»çÇ×ÀÌ ÀÖ´Ù.

2.1.2 Á÷°üÀû Á¤´çÈ­

ÆäÀÌÁö·©Å©´Â »ç¿ëÀÚ ÇൿÀ» ¸ðµ¨¸µÇÑ °ÍÀ¸·Î »ý°¢Çغ¼ ¼ö ÀÖ´Ù.
"·£´ý ½áÆÛ"°¡ ÇÑ ¸í ÀÖ´Ù°í ÇÏÀÚ. ÀÌ »ç¶÷Àº ¹«ÀÛÀ§·Î ¼±ÅÃÇÑ ¾î¶² À¥ ÆäÀÌÁö¿¡¼­ Ãâ¹ßÇØ¼­ ¹é¹öưÀ» ´©¸£Áö ¾Ê°í °è¼Ó ¸µÅ©¸¦ µû¶ó Ŭ¸¯ÇØ ³ª°£´Ù. ±×·¯´Ù°¡ Áö·çÇØÁö¸é ¶Ç ´Ù¸¥ ¹«ÀÛÀ§·Î ¼±ÅÃµÈ ÆäÀÌÁö¿¡¼­ ½áÇÎÀ» ½ÃÀÛÇÒ °ÍÀÌ´Ù. ·£´ý ½áÆÛ°¡ ƯÁ¤ ÆäÀÌÁö¸¦ ¹æ¹®ÇÒ È®·üÀÌ ¹Ù·Î ±× ÆäÀÌÁöÀÇ ÆäÀÌÁö·©Å©´Ù. ±×¸®°í d damping factor´Â ·£´ý ½áÆÛ°¡ ¾î¶² ÆäÀÌÁö¸¦ Àдٰ¡ Áö·çÇØÁ®¼­ ¶Ç ´Ù¸¥ ·£´ý ÆäÀÌÁö¸¦ ã°ÔµÉ È®·üÀ» ¶æÇÑ´Ù. ÆäÀÌÁö·©Å©ÀÇ º¯ÇüµÈ ÇüÅ Áß¿¡¼­ Áß¿äÇÑ °Í Áß Çϳª°¡ ´ïÇÎ ÆÑÅÍ(damping factor) d¸¦ ƯÁ¤ ÆäÀÌÁö Çϳª ¶Ç´Â ÀϱºÀÇ ÆäÀÌÁö¿¡¸¸ ¼±ÅÃÀûÀ¸·Î Àû¿ëÇÏ´Â °ÍÀÌ´Ù. ÀÌ·¸°Ô ÇÔÀ¸·Î½á »ç¿ëÀÚÈ­(personalization)°¡ °¡´ÉÇÏ¸ç ·©Å·À» ¿Ã¸®±â À§ÇØ ±³¹¦ÇÏ°Ô Á¶ÀÛÇÏ´Â °ÍÀ» »ç½Ç»ó ºÒ°¡´ÉÇÏ°Ô ¸¸µé ¼ö ÀÖ´Ù. ±× ¿Ü¿¡µµ ¸¹Àº ÆäÀÌÁö·©Å©ÀÇ È®ÀåÀÌ ÀÖ´Ù.

¶Ç ÇϳªÀÇ Á÷°üÀûÀÎ Á¤´çÈ­´Â, ÆäÀÌÁö·©Å©°¡ ¿Ã¶ó°¡±â À§Çؼ­´Â ¸¹Àº ÆäÀÌÁö°¡ ¾î¶² ÇÑ ÆäÀÌÁö¸¦ °¡¸®ÄÑ¾ß Çϰųª ƯÁ¤ ÆäÀÌÁö¸¦ °¡¸®Å°´Â ÆäÀÌÁö ±× ÀÚüÀÇ ÆäÀÌÁö·©Å© °ªÀÌ Ä¿¾ß ÇÑ´Ù´Â Á¡ÀÌ´Ù. Á÷°üÀûÀ¸·Îµµ À¥»óÀÇ ¿©·¯ °÷¿¡¼­ ÀοëµÇ°í ÀÖ´Â ÆäÀÌÁö´Â »ìÆìº¼ ¸¸ÇÑ °¡Ä¡°¡ ÀÖ´Ù´Â ÀǹÌÀ̹ǷΠ½±°Ô ÀÌÇØ°¡ µÈ´Ù. ¶ÇÇÑ Yahoo!¿Í °°Àº Áß¿äÇÑ °÷¿¡¼­ ÀοëÀÌ µÇ°í ÀÖ´Ù¸é ¸µÅ©°¡ ¿ÀÁ÷ ÇÑ °³»ÓÀÏÁö¶óµµ ±× ÆäÀÌÁö´Â »ìÆìº¼ °¡Ä¡°¡ ÀÖÀ» °ÍÀÌ´Ù. ¾î¶² ÆäÀÌÁö°¡ ǰÁúÀÌ ³·°Å³ª ¸µÅ©°¡ ±úÁ®ÀÖ´Ù¸é, Yahoo!°°Àº °÷¿¡¼­ ±× ÆäÀÌÁö·Î ¸µÅ©¸¦ °É¾î³õÁö ¾ÊÀ» °ÍÀ̱⠶§¹®ÀÌ´Ù. ÆäÀÌÁö·©Å©´Â ÀÌ µÎ °¡Áö °æ¿ì ¸ðµÎ¸¦ Àß ´Ù·ç°í ÀÖÀ¸¸ç ¾çÀÚ »çÀÌÀÇ ¸ðµç ºÎºÐµµ À¥ÀÇ ¸µÅ© ±¸Á¶¸¦ ÅëÇØ °¡ÁßÄ¡¸¦ Àç±ÍÀûÀ¸·Î ÀüÆÄ½ÃÄÑ ³ª°¨À¸·Î½á Àß ´Ù·ç°í ÀÖ´Ù.

2.2 ¾ÞÄ¿ ÅØ½ºÆ®(Anchor Text)

¿ì¸® °Ë»ö ¿£ÁøÀº ¸µÅ©ÀÇ ÅØ½ºÆ® ±× ÀÚü¸¦ Ưº°ÇÏ°Ô ´Ù·é´Ù. ´ëºÎºÐÀÇ °Ë»ö ¿£ÁøµéÀº ¸µÅ©ÀÇ ÅØ½ºÆ®¸¦ ¸µÅ©¸¦ ´ã°í ÀÖ´Â ±× ÆäÀÌÁö¿Í¸¸ ¿¬°ü½ÃŲ´Ù. ¿ì¸®´Â ´õ ³ª¾Æ°¡ ¸µÅ©°¡ °¡¸®Å°´Â ÆäÀÌÁö±îÁö ¸µÅ©ÀÇ ÅØ½ºÆ®¿Í ¿¬°ü½ÃŲ´Ù. À̰ÍÀº ¿©·¯°¡Áö ÀåÁ¡ÀÌ ÀÖ´Ù. ù°, ¾ÞÄ¿´Â Á¾Á¾ ±× ¸µÅ©°¡ ´ã°ÜÀÖ´Â ÆäÀÌÁöº¸´Ù ±× ¸µÅ©°¡ °¡¸®Å°´Â ÆäÀÌÁö¿¡ ´ëÇÑ º¸´Ù Á¤È®ÇÑ ¼³¸íÀ» ´ã°í ÀÖ´Â °æ¿ì°¡ ¸¹´Ù. µÑ°, ÀϹÝÀûÀÎ ÅØ½ºÆ® °Ë»ö ¿£ÁøÀÌ À妽ÌÇÒ ¼ö ¾ø´Â À̹ÌÁö³ª ÇÁ·Î±×·¥, µ¥ÀÌŸº£À̽º·ÎÀÇ ¾ÞÄ¿(¸µÅ©)µµ Á¸ÀçÇÒ ¼ö ÀÖ´Ù. ±×·¯¹Ç·Î ¾ÞÄ¿¸¦ Ȱ¿ëÇÏ¸é ½ÇÁ¦·Î Å©·Ñ¸µµÇÁö ¾ÊÀº À¥ ÆäÀÌÁöµé±îÁö ã¾Æ³¾ ¼ö ÀÖ´Ù. ¹°·Ð Å©·Ñ¸µµÇÁö ¾ÊÀº ÆäÀÌÁöµéÀÌ ¹®Á¦¸¦ ÀÏÀ¸Å³ ¼ö ÀÖ´Ù´Â Á¡Àº ÁÖÀÇÇØ¾ß ÇÑ´Ù. ÀÌ ÆäÀÌÁöµéÀº »ç¿ëÀÚ¿¡°Ô °á°ú·Î »Ñ·ÁÁÖ±â Àü¿¡ À¯È¿¼ºÀ» ¸ÕÀú Å×½ºÆ® ÇØ¾ßÇÑ´Ù. ½ÉÁö¾î ½ÇÁ¦ Á¸ÀçÇÏÁö ¾Ê´Â ÆäÀÌÁöÀε¥µµ °¡¸®Å°´Â ¸µÅ©°¡ Àֱ⠶§¹®¿¡ ¹ÝȯµÉ ¼öµµ ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ·± °Ë»ö °á°ú¸¦ ºÐ·ùÇÏ´Â °ÍÀÌ °¡´ÉÇϹǷΠƯº°ÇÑ ¹®Á¦¸¦ ÀÏÀ¸Å°´Â °æ¿ì´Â °ÅÀÇ ¾ø´Ù.

¾ÞÄ¿ ÅØ½ºÆ®¸¦ ±× ¾ÞÄ¿°¡ °¡¸®Å°´Â ÆäÀÌÁö·Î ÀüÆÄ½ÃÄÑ ³ª°£´Ù´Â ¾ÆÀ̵ð¾î´Â World Wide Web Worm °Ë»ö ¿£Áø¿¡¼­ ±¸ÇöµÇ¾ú¾ú´Ù. ¾ÞÄ¿ ÅØ½ºÆ®°¡ ÅØ½ºÆ®°¡ ¾Æ´Ñ Á¤º¸¸¦ °Ë»öÇϴµ¥ µµ¿òÀÌ µÇ¾ú°í, °Ë»ö ¿£ÁøÀÌ ´Ù¿î·ÎµåÇÑ ¹®¼­º¸´Ù ÈξÀ ´õ ¸¹Àº ºÎºÐÀ» Ä¿¹öÇÒ ¼ö ÀÖ°Ô È®ÀåÇØÁֱ⠶§¹®ÀÌ´Ù. ¾ÞÄ¿ ÅØ½ºÆ®¸¦ È¿À²ÀûÀ¸·Î »ç¿ëÇÏ·Á¸é ´ë¿ë·®ÀÇ µ¥ÀÌŸ¸¦ ó¸®Çؾ߸¸ Çϱ⠶§¹®¿¡ ±â¼úÀûÀ¸·Î ±î´Ù·Ó´Ù. ¿ì¸®´Â Å©·Ñ¸µÇÑ 2400¸¸ ÆäÀÌÁö¿¡¼­ ¾à 2¾ï5900¸¸ °³ ÀÌ»óÀÇ ¾ÞÄ¿¸¦ À妽ÌÇÒ ¼ö ÀÖ¾ú´Ù.

2.3 ´Ù¸¥ Ư¡µé

ÆäÀÌÁö·©Å© ±â¼ú°ú ¾ÞÄ¿ ÅØ½ºÆ®¸¦ »ç¿ëÇÑ´Ù´Â Á¡ ¿Ü¿¡ ±¸±ÛÀº ¸î °¡Áö ´Ù¸¥ Ư¡À» °¡Áø´Ù.
ù°, ±¸±ÛÀº ¸ðµç Èý(hit)¿¡ °üÇÑ À§Ä¡ Á¤º¸¸¦ ÀúÀåÇϱ⠶§¹®¿¡ °Ë»ö ãÁ ±ÙÁ¢µµ¸¦ ±¤¹üÀ§ÇÏ°Ô È°¿ëÇÑ´Ù. µÑ°, ±¸±ÛÀº ¾î¶² ´Ü¾îÀÇ ÆùÆ® Å©±â¿Í °°Àº ½Ã°¢ÀûÀÎ ¼¼ºÎ ¿ä¼Ò¸¦ ÃßÀûÇÑ´Ù. ÆùÆ® ½ÎÀÌÁî°¡ Å« ´Ü¾î³ª º¼µåü·Î µÈ ´Ü¾î´Â ±×·¸Áö ¾ÊÀº ´Ü¾î¿¡ ºñÇØ ´õ ³ôÀº °¡ÁßÄ¡°¡ ºÎ¿©µÈ´Ù. ¼Â°, ±¸±ÛÀº ¿ÏÀüÇÑ HTMLµµ ÀúÀåÇϱ⠶§¹®¿¡ À̸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.

3. °ü·Ã ¿¬±¸

À¥ »óÀÇ °Ë»ö ¿¬±¸´Â ¿ª»ç°¡ ¾ó¸¶ µÇÁö ¾Ê´Â´Ù. World Wide Web Worm (WWWW) °Ë»ö ¿£ÁøÀÌ ´ëÇ¥ÀûÀÎ ÃÖÃÊÀÇ °Ë»ö¿£ÁøÀÌ´Ù. WWWWÀ» ±âÁ¡À¸·Î ±× µÚ¿¡ ¸î °³ÀÇ ÇмúÀû ¸ñÀûÀÇ °Ë»ö¿£ÁøÀÌ ³ªÅ¸³µ´Ù. À¥ÀÇ ¼ºÀå¼¼³ª °Ë»ö ¿£ÁøÀÇ Á߿伺¿¡ ºñÇØ Çö´ëÀû À¥ °Ë»ö¿£Áø¿¡ °üÇÑ ¹®¼­´Â °ÅÀÇ ¾ø´Â ½ÇÁ¤ÀÌ´Ù. Michael Mauldin(Lycos ÀÇ Chief Scientist)¾¾´Â, "¶óÀÌÄÚ½º¸¦ Æ÷ÇÔÇÑ ¿©·¯ ¼­ºñ½ºµéÀº Àڱ⠵¥ÀÌŸº£À̽ºÀÇ µðÅ×ÀϵéÀ» ¾ö°ÝÇÏ°Ô °¨Ãß°í ÀÖ´Ù"°í ¹àÇû´Ù. ÇÏÁö¸¸ °Ë»ö¿£ÁøÀÇ Æ¯Á¤ ±â´É¿¡ °üÇØ¼­´Â »ó´çÇÑ ¾çÀÇ ¿¬±¸°¡ ÁøÇàµÇ¾î ¿Ô´Ù. ƯÈ÷ ±âÁ¸ÀÇ »ó¾÷Àû °Ë»ö¿£ÁøÀ» ÀÌ¿ëÇÑ °á°ú¹°À» ÈÄó¸®(post processing)ÇÑ °Í¿¡ °üÇÑ ºÎ¹®ÀÌ µÎµå·¯Áø´Ù. ¹Ý¸é Á¤º¸°Ë»ö(IR, Information Retrieval)¿¡ °üÇØ¼­´Â, ƯÈ÷ Àß Á¶ÀýµÇ°í ÀÖ´Â Ä÷º¼ÇÀ» ´ë»óÀ¸·ÎÇÑ °ÍÀº, ÀÌ¹Ì ¸¹Àº ¿¬±¸°¡ ³ª¿ÍÀÖ´Ù. ´ÙÀ½ µÎ ¼½¼Ç¿¡¼­, ¿ì¸®´Â ÀÌµé ¿¬±¸¸¦ À¥¿¡¼­ º¸´Ù ´õ Àß µ¿ÀÛÇϵµ·Ï È®ÀåÇÏ´Â ¹æ¹ýÀ» »ìÆìº¼ °ÍÀÌ´Ù.

3.1 Á¤º¸ °Ë»ö

Á¤º¸ °Ë»ö ½Ã½ºÅÛ¿¡ °üÇÑ ¿¬±¸´Â ¿À·¡ ÀüºÎÅÍ ÀÖ¾î ¿ÔÀ¸¸ç Àß Á¤¸®µÇ¾î ÀÖ´Ù. ÇÏÁö¸¸ ´ëºÎºÐÀÇ Á¤º¸ °Ë»ö ½Ã½ºÅÛ¿¡ °üÇÑ ¿¬±¸´Â ¼Ò±Ô¸ðÀÇ Àß ÅëÁ¦µÇ°í ÀÖ´Â µ¿ÁúÀûÀÎ Ä÷º¼Ç(a small well controlled homogenous collection)À» ´ë»óÀ¸·Î Çϰí ÀÖ´Ù. ¿¹¸¦ µé¸é °úÇÐ ³í¹®À̳ª ¼­·Î ¿¬°üµÇ´Â ´º½º ±â»çµéÀ» ´ë»óÀ¸·Î Çϰí ÀÖ´Ù. ½ÇÁ¦ Á¤º¸ °Ë»öÀÇ °¡Àå ´ëÇ¥ÀûÀÎ º¥Ä¡¸¶Å©·Î »ç¿ëµÇ´Â TREC(Text Retrieval Conference)ÀÇ °æ¿ì ¾ÆÁÖ ÀÛÀº Å©±âÀÇ Àß ÅëÁ¦µÇ¾î ÀÖ´Â Ä÷º¼ÇÀ» ÀÌ¿ëÇÑ´Ù. "ÃÊ´ëÇü" º¥Ä¡¸¶Å©¶ó°í ÇØ ºÁ¾ß °Ü¿ì 20±â°¡ ¹ÙÀÌÆ®¿¡ Áö³ªÁö ¾Ê´Â´Ù. ¹Ý¸é ¿ì¸®°¡ ¸ð¾Æ³õÀº 2õ400¸¸ °³ÀÇ À¥ ÆäÀÌÁö´Â 147±â°¡ ¹ÙÀÌÆ®¿¡ À̸¥´Ù. TREC¿¡¼­´Â ÁÁÀº °á°ú¸¦ º¸ÀÌ´õ¶óµµ À¥¿¡¼­´Â ÁÁÀº °á°ú¸¦ ³ªÅ¸³»Áö ¸øÇÏ´Â °æ¿ì°¡ ¸¹´Ù. ¿¹¸¦ µé¾î, Ç¥ÁØÀûÀÎ º¤ÅÍ °ø°£ ¸ðÇü(Vector Space Model)Àº ÁúÀǾî¿Í ¹®¼­¸¦ ´Ü¾î ºóµµ¿¡ ÀǰÅÇÑ º¤ÅÍ·Î ÆÄ¾ÇÇØ¼­ ÁúÀǾ °¡Àå ±ÙÁ¢ÇÑ ¹®¼­¸¦ µÇµ¹·ÁÁÖ´Â ¹æ½ÄÀÌ´Ù. ÇÏÁö¸¸ À¥¿¡¼­ º¤ÅÍ °ø°£ ¸ðÇüÀ» »ç¿ëÇϸé ÁúÀÇ¾î ¿Ü¿¡ ¸î ´Ü¾î ¾ø´Â ¸Å¿ì ªÀº ¹®¼­°¡ ¹ÝȯµÇ´Â °æ¿ì°¡ ¸¹´Ù. ¸ÞÀÌÁ® °Ë»ö ¿£Áø¿¡ "Bill Clinton"À̶ó´Â ÁúÀǾ ³Ö¾î º¸¸é "Bill Clinton Sucks"¶ó´Â ¹®Àå°ú »çÁøÀÌ ´ã°Ü ÀÖ´Â ÆäÀÌÁö¸¸ °á°ú·Î µÇµ¹·Á ÁØ´Ù. ¾î¶² »ç¶÷Àº ÁúÀÇ¾î ¿Ü¿¡ ºÎ°¡ÀûÀ¸·Î ´Ü¾î¸¦ Ãß°¡Çؼ­ »ç¿ëÀÚ°¡ ã´Â ´Ü¾î¸¦ ´õ Á¤È®ÇÏ°Ô Ç¥ÇöÇÒ ¼ö ÀÖ´Â°Í ¾Æ´Ï³Ä°í ÁÖÀåÇÑ´Ù. ¿ì¸®´Â ±×·± ÁÖÀå¿¡ ÀüÇô µ¿ÀÇÇÏÁö ¾Ê´Â´Ù. »ç¿ëÀÚ°¡ "Bill Clinton"À̶ó´Â ÁúÀǾ ÀÔ·ÂÇß´Ù¸é ´ç¿¬È÷ ÇÕ¸®ÀûÀ¸·Î ¹Þ¾ÆµéÀÏ ¼ö ÀÖ´Â °á°ú¸¦ ¾ò¾î¾ß ÇÑ´Ù. À¥¿¡´Â ±× ÁÖÁ¦¿¡ °üÇÑ ¾öû³ª°Ô ¸¹Àº °íǰÁúÀÇ ÆäÀÌÁö°¡ Àֱ⠶§¹®ÀÌ´Ù. ÀÌ·± ¿¹µéÀ» º¸¸é¼­ ¿ì¸®´Â Ç¥ÁØÀûÀÎ Á¤º¸ °Ë»ö ¿¬±¸¸¦ À¥¿¡ È¿°úÀûÀ¸·Î Àû¿ëÇϱâ À§Çؼ­´Â ´õ¿í ¸¹Àº È®ÀåÀÌ ÇÊ¿äÇÏ´Ù°í »ý°¢ÇÏ°Ô µÇ¾ú´Ù.

3.2 À¥°ú Àß ÅëÁ¦µÇ´Â Ä÷º¼Ç »çÀÌÀÇ Â÷ÀÌÁ¡µé

À¥Àº ÀüÇô ÅëÁ¦µÇÁö ¾Ê´Â ÀÌÁúÀûÀÎ ¹®¼­µé·Î ÀÌ·ïÁø °Å´ëÇÑ Ä÷º¼ÇÀÌ´Ù. À¥»óÀÇ ¹®¼­´Â ¹®¼­ ³»ºÎÀûÀ¸·Îµµ ±Ø´ÜÀûÀ¸·Î ´Ù¾çÇÒ »Ó¸¸ ¾Æ´Ï¶ó ¹®¼­ ¿ÜºÎÀûÀÎ ¸ÞŸ Á¤º¸ ¿ª½Ã ¸Å¿ì ´Ù¾çÇÏ´Ù. ¿¹¸¦ µé¾î, ¿©·¯ À¥ ¹®¼­µéÀº ³»ºÎÀûÀ¸·Î »ç¿ë ¾ð¾î Ãø¸é¿¡¼­ ´Ù¸£°í (Àΰ£ÀÇ ¾ð¾î Ãø¸é¿¡¼­µµ ±×·¸°í ÄÄÇ»ÅÍ ¾ð¾î Ãø¸é¿¡¼­µµ ±×·¸´Ù), ¾îÈÖ¿¡ À־µµ ´Ù¸£°í (À̸ÞÀÏ ÁÖ¼Ò, ¸µÅ©, ¿ìÆí ¹øÈ£, ÀüÈ­ ¹øÈ£, Á¦Ç° ¹øÈ£ µî), Æ÷¸ËÀ̳ª À¯Çü ¸é¿¡¼­µµ ´Ù¸£¸ç (ÅØ½ºÆ®, HTML, PDF, À̹ÌÁö, ½Î¿îµå) ½ÉÁö¾î ¾î¶² ¹®¼­µéÀº ÄÄÇ»ÅÍ¿¡ ÀÇÇØ »ý¼ºµÇ°í ÀÖ´Â °ÍÀÌ´Ù. (·Î±× ÆÄÀÏ, DB ·ÎºÎÅÍ Ãâ·ÂµÈ ³»¿ë)

¸ÞŸ Á¤º¸ÀÇ °æ¿ìµµ ¸¶Âù°¡Áö´Ù.
¿ì¸®´Â ¿ÜºÎ ¸ÞŸ Á¤º¸¸¦ ¾î¶² ¹®¼­ ³»ºÎ¿¡´Â ´ã°Ü ÀÖÁö ¾ÊÀº Á¤º¸·Î, ±× ¹®¼­ ÀÚü¿¡ °üÇØ À¯ÃßÇÒ ¼ö ÀÖ´Â Á¤º¸·Î Á¤ÀÇÇÑ´Ù. ¿ÜºÎ ¸ÞŸ Á¤º¸¿¡´Â ±× ÆäÀÌÁöÀÇ ¸í¼º, ¾÷µ¥ÀÕ ºóµµ, ǰÁú, Àα⵵ ¶Ç´Â À¯½ÃÁö(usage), ±×¸®°í ÀÎ¿ë µîÀÌ ÀÖ´Ù. ¿ÜºÎ ¸ÞŸ Á¤º¸´Â ±× ÀáÀçÀû ¼Ò½º°¡ ´Ù¾çÇÒ »Ó¸¸ ¾Æ´Ï¶ó, ÃøÁ¤°ª ¿ª½Ã Å« Â÷À̰¡ ³­´Ù. ¾ßÈÄ! ȨÆäÀÌÁö¿Í ¼ö½Ê ³âµÈ ³°Àº ±â»ç¸¦ ºñ±³ÇØ º¸ÀÚ. ¾ßÈÄ!´Â ¸ÅÀÏ ¼ö¹é¸¸ ÆäÀÌÁöºä ÀÌ»óÀ» ¹ÞÁö¸¸, ÈÄÀÚÀÇ °æ¿ì´Â ½Ê ³â¸¸¿¡ ÇÑ ¹ø ã¾ÆÁö°Å³ª ÇÒ °ÍÀÌ´Ù. ÀÌ °æ¿ì »ç¿ëµµ´Â Çö°ÝÇÏ°Ô Â÷À̰¡ ³­´Ù. ±×¸®°í °Ë»ö ¿£ÁøÀº ÀÌ µÑÀ» ÀüÇô ´Ù¸¥ ¹æ½ÄÀ¸·Î ´Ù·ï¾ß ÇÑ´Ù´Â °Í ¿ª½Ã ´ç¿¬ÇÏ´Ù.

Àß ÅëÁ¦µÇ´Â Ä÷º¼Ç°ú À¥ÀÌ Å©°Ô ´Ù¸¥ ¶Ç ´Ù¸¥ Á¡Àº, À¥¿¡¼­´Â ´©°¡ ¹«¾ùÀ» ¿Ã·Á³õÀ»Áö¸¦ Á¶ÀýÇÒ ¹æ¹ýÀÌ »ç½Ç»ó ¾ø´Ù´Â Á¡ÀÌ´Ù. ¹«¾ùÀÌµç ÆÛºí¸®½³ÇÒ ¼ö ÀÖ´Ù´Â À¥ÀÇ À¯¿¬¼ºÀÌ Æ®·¡ÇÈÀ» ¾È³»ÇÏ´Â °Ë»ö ¿£ÁøÀÇ ¾öû³­ ¿µÇâ·Â°ú ¸Â¹°¸®¸é, °Ë»ö ¿£ÁøÀ» ±³¹¦ÇÏ°Ô Á¶ÀýÇØ¼­ À̵æÀ» ÃëÇØ°¡·Á´Â ȸ»çµéÀÌ ½É°¢ÇÑ ¹®Á¦°¡ µÈ´Ù. ÀÌ·± Á¡µéÀº ÀüÅëÀûÀÎ Æó¼âÀû Á¤º¸°Ë»ö ½Ã½ºÅÛ¿¡¼­´Â ÀüÇô ¹®Á¦°¡ µÇÁö ¾Ê¾Ò¾ú´Ù.

À¥ °Ë»ö ¿£ÁøÀÇ °æ¿ì ¸ÞŸ µ¥ÀÌŸ(¸ÞŸ Åà (Meta Tag))¸¦ »ç¿ëÇÏ·Á´Â ½Ãµµ°¡ °ÅÀÇ ½ÇÆÐ·Î µ¹¾Æ°¬´Ù´Â Á¡ ¶ÇÇÑ Æ¯±âÇÒ ¸¸ÇÏ´Ù. ½ÇÆÐÇÑ ÀÌÀ¯´Â °Ë»ö ¿£ÁøÀ» ¾Ç¿ëÇϱâ À§ÇØ ¸ÞŸ Á¤º¸°¡ ³²¿ëµÇ¾ú±â ¶§¹®ÀÌ´Ù. ½ÉÁö¾î ¸ÞŸ ű׸¦ ÀÌ¿ë, °Ë»ö ¿£ÁøÀ» Á¶ÀÛÇÏ´Â ÂÊÀ¸·Î ƯȭÇÑ È¸»çµéµµ »ó´ç¼ö Á¸ÀçÇÒ Á¤µµÀÌ´Ù.

(³ª¸ÓÁö ºÎºÐµµ ¹ø¿ªÀÌ ³¡³ª´Â´ë·Î ÷°¡µË´Ï´Ù)

Áö±Ý °è½Å °÷Àº: TECH > [ÅØ½ºÆ®¸¶ÀÌ´×] ±¸±Û °Ë»ö ¿£ÁøÀÇ ÇØºÎÇÐ