¿ì¸®µµ Àü¹®°¡Ã³·³ ÆÄÀ̽ã ÇÁ·Î±×·¥À» ¸¸µé ¼ö ÀÖ´Ù! ©¸·ÇÑ ÆÄÀ̽㠽ºÅ©¸³Æ®¸¦ µ¹¸®°í ±×Àú °á°ú¸¸ È®ÀÎÇÏ´Â ´ÜÆíÀûÀÎ ÇнÀ ¹æ½Ä¿¡¼ ÀÌÁ¦´Â ¹þ¾î³ªÀÚ! Åë°èÇÐ, ¹°¸®ÇÐ, õ¹®ÇÐ µî Èï¹Ì·Î¿î ½Ç»ýÈ°ÀÇ 16°¡Áö ÇÁ·ÎÁ§Æ®·Î Á¢±ÙÇÏ´Â, ¿ÏÀüÇÏ°Ô µ¿ÀÛ °¡´ÉÇÑ ÆÄÀ̽㠾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â ´ëÀÛÀü! OpenCV, NLTK, ³ÑÆÄÀÌ, ÆÇ´Ù½º µîÀ» È°¿ëÇØ ÄÄÇ»ÅÍ ºñÀü, NLP(ÀÚ¿¬¾î ó¸®)¸¦ ºñ·ÔÇÑ Ç³ºÎÇÑ ÇÁ·ÎÁ§Æ®¸¦ Á÷Á¢ ÇØ°áÇÏ¸ç ¹è¿ì´Â ½ÇÀü ÆÄÀ̽ã ÇнÀ¼ÀÌ´Ù.
¼®À¯°ø¾÷ ºÐ¾ß¿¡¼ 30³â ÀÌ»óÀÇ °æ·ÂÀ» °¡Áø ÁöÁúÇÐÀÚÀÌ´Ù. À¯¼öÀÇ ±¹Á¦ Á¤À¯ ȸ»çÀÇ ÁöÁú ¸ðµ¨¸µ °ü·Ã ¼±ÀÓ ±â¼ú Àü¹®°¡·Î¼ ÄÄÇ»ÅÍ ¸ðµ¨µéÀÇ Á¦ÀÛ°ú ¸®ºä¿¡ Âü¿©Çß´Ù. ÀÌ´Â °³¹ß, Å×½ºÆðú ¼ÒÇÁÆ®¿þ¾î ¿µ¸®È¸¦ Æ÷ÇÔÇϸç Áö±¸ °úÇÐÀÚ¿Í ¿£Áö´Ï¾îµéÀÇ ±³À°µµ ´ã´çÇß´Ù. ÇÁ·Î±×·¡¸Ó°¡ ¾Æ´ÏÁö¸¸ ÇÁ·Î±×·¡¹ÖÀ» ÇØ¾ß ÇÏ´Â Á÷¿øµéÀ» Áö¿øÇÏ´Â ¾÷¹«¸¦ ¸Ã°Ô µÇ¸é¼, µ¶ÇÐÇÏ´Â À̵éÀÌ ÆÄÀ̽㠾ð¾î ½ºÅ³À» ¿¬¸¶ÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÙ ½ÅºñÇÑ ÆÄÀ̽ã ÇÁ·ÎÁ§Æ®¸¦ Àú¼úÇÏ°Ô µÇ¾ú´Ù.
ÇÁ·Î±×·¡¸ÓÀ̸ç, ¿·ÄÇÑ ´ëÁß¹®È ¾ÖÈ£ÀÚÀÌÀÚ ±³À°ÀÚÀÌ°í, ÀúÀÚ·Î È°¾à ÁßÀÌ´Ù. ¿¢½¼¸ðºôExxonMobilÀÇ ÀÓ¿ø±Þ °úÇÐÀÚ·Î, ¼ö½Ê ³â µ¿¾È º¹ÀâÇÑ ÄÄÇ»ÅÍ ¸ðµ¨À» ±¸¼º, °ËÅäÇÏ°í, ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ß, Å×½ºÆ®ÇßÀ¸¸ç, ÁöÁúÇÐÀÚ¿Í ¿£Áö´Ï¾î¸¦ ±³À°ÇØ¿Ô´Ù. µ¶ÇÐÀ» ÇÏ´Â ÆÄÀ̽ã ÇÁ·Î±×·¡¸ÓµéÀÌ ÀÚ½ÅÀÇ ÆÄÀ̽㠱â¼úÀ» ³¯Ä«·Ó°Ô ´ÙµëÀ¸¸é¼ Èï¹Ì¸¦ ´À³¥ ¼ö ÀÖµµ·Ï ÀÌ Ã¥°ú ¡º½ÅºñÇÑ ÆÄÀ̽ã ÇÁ·ÎÁ§Æ®¡»(¿µÁø´åÄÄ, 2020)¸¦ Àú¼úÇß´Ù.
1Àå º£ÀÌÁî È®·ü·Î À§Ä¡ ¿¹ÃøÇϱâ - ¡°½ÇÁ¾µÈ ³Æļ± ¼±¿øÀ» ã¾Æ¶ó¡±º£ÀÌÁî ±ÔÄ¢[ÇÁ·ÎÁ§Æ®#1] ¼ö»ö°ú ±¸Á¶__Àü·«__ÆÄÀ̽㠶óÀ̺귯¸® ¼³Ä¡__º£ÀÌÁî ÄÚµå__°ÔÀÓ Ç÷¹ÀÌ[µµÀü ÇÁ·ÎÁ§Æ®] ´õ ¿µ¸®ÇÑ ¼ö»ö ¹æ¹ý[µµÀü ÇÁ·ÎÁ§Æ®] ¸óÅ×Ä«¸¦·Î ½Ã¹Ä·¹À̼ÇÀ¸·Î ÃÖ¼±ÀÇ Àü·« ã±â[µµÀü ÇÁ·ÎÁ§Æ®] ŽÁö È®·ü °è»êÇϱâ2Àå NLTK·Î ¹®¼ °£ À¯»çµµ ÃøÁ¤Çϱâ - ¡°ÀÌ ¼Ò¼³ÀÇ ¿øÀÛÀÚ´Â ´©±¸Àϱ[ÇÁ·ÎÁ§Æ®#2] »ç³É°³, ÀüÀï, ÀÒ¾î¹ö¸° ¼¼°è__Àü·«__NLTK ¼³Ä¡__ÄÚÆÛ½º __½ºÅ¸ÀϷθÞÆ®¸® ÄÚµå[½Ç½À ÇÁ·ÎÁ§Æ®] ºÐ»êµµ ±×·¡ÇÁ¸¦ »ç¿ëÇÑ °³ »ç³É[½Ç½À ÇÁ·ÎÁ§Æ®] ±¸µÎÁ¡ È÷Æ®¸Ê[µµÀü ÇÁ·ÎÁ§Æ®] ºóµµ¼ö °íÁ¤3Àå NLTK·Î ÅؽºÆ® ¿ä¾àÇϱâ - ¡°ÇÙ½É ¹®ÀåÀ» »Ì¾Æ³»°í ´Ü¾î ±¸¸§À» ¸¸µé¾îº¸ÀÚ¡±[ÇÁ·ÎÁ§Æ®#3] ³ª¿¡°Ô´Â ²ÞÀÌ ÀÖ½À´Ï´Ù¡¦ ¿¬¼³À» ¿ä¾àÇÏ°íÇÂ!__Àü·«__À¥ ½ºÅ©·¹ÀÌÇÎ__¡®³ª¿¡°Ô´Â ²ÞÀÌ ÀÖ½À´Ï´Ù¡¯ ÄÚµå[ÇÁ·ÎÁ§Æ®#4] gensimÀ» »ç¿ëÇÑ ¿¬¼³¹® ¿ä¾à__gensim ¼³Ä¡__¡®Ä§´ëºÎÅÍ Á¤¸®ÇÏ¶ó¡¯ ÄÚµå[ÇÁ·ÎÁ§Æ®#5] ´Ü¾î ±¸¸§À» È°¿ëÇÑ ÅؽºÆ® ¿ä¾à__PIL ¸ðµâ°ú ´Ü¾î ±¸¸§ ¸ðµâ__´Ü¾î ±¸¸§ ÄÚµå__´Ü¾î ±¸¸§ ¹Ì¼¼ Á¶Á¤Çϱâ[µµÀü ÇÁ·ÎÁ§Æ®] Ä£¸ñÀÇ ¹ãÀ» À§ÇÑ ´Ü¾î ±¸¸§ °ÔÀÓ ¸¸µé±â[µµÀü ÇÁ·ÎÁ§Æ®] ¿ä¾àº» ´õ °£Ã߸®±â[µµÀü ÇÁ·ÎÁ§Æ®] ¼Ò¼³ ¿ä¾à[µµÀü ÇÁ·ÎÁ§Æ®] ¿ä¾à¿¡ µé¾î°¥ ¹®À常Š¼ø¼µµ Áß¿äÇÏ´Ù!4Àå ¾ÏÈ£È ±â¹ýÀ¸·Î ¾ÈÀüÇÑ ¸Þ½ÃÁö Àü¼ÛÇϱâ - ¡°Çص¶ ºÒ°¡´ÉÇÑ ¾ÏÈ£¹®À» ÀÛ¼ºÇغ¸ÀÚ¡±¿øŸÀÓ Æе巹º£Ä« ¾ÏÈ£[ÇÁ·ÎÁ§Æ®#6] ·¹º£Ä«ÀÇ ¡®µðÁöÅС¯ ¿¼è__Àü·«__¾ÏÈ£È ÄÚµå__¸Þ½ÃÁö º¸³»±â[½Ç½À ÇÁ·ÎÁ§Æ®] ¹®ÀÚ ºóµµ ±×·¡ÇÁ ±×¸®±â[½Ç½À ÇÁ·ÎÁ§Æ®] 2Â÷ ¼¼°è´ëÀü ¹æ½ÄÀ¸·Î ºñ¹Ð ¸Þ½ÃÁö º¸³»±â5Àå OpenCV·Î À̹ÌÁö Â÷ÀÌ ºÐ¼®Çϱâ - ¡°ÃµÃ¼ À̹ÌÁö·Î ¸í¿Õ¼ºÀ» ã¾Æº¸ÀÚ¡±[ÇÁ·ÎÁ§Æ®#7] ¹Ý¦ ºñ±³Á¤ º¹Á¦Ç° ¸¸µé±â__Àü·«__µ¥ÀÌÅÍ__¹Ý¦ ºñ±³Á¤ ÄÚµå__¹Ý¦ ºñ±³Á¤ »ç¿ëÇϱâ[ÇÁ·ÎÁ§Æ®#8] À̹ÌÁö Â÷À̸¦ ÆǺ°ÇØ ÀϽÃÀû õü °¨ÁöÇϱâ__Àü·«__ÀϽÃÀû õü °¨Áö±â ÄÚµå__ÀϽÃÀû õü °¨Áö±â »ç¿ë[½Ç½À ÇÁ·ÎÁ§Æ®] ±Ëµµ °æ·Î ±×¸®±â[½Ç½À ÇÁ·ÎÁ§Æ®] Â÷ÀÌ°¡ ¹«¾ùÀϱî?[µµÀü ÇÁ·ÎÁ§Æ®] º°ÀÇ °³¼ö ¼¼±â6Àå ÅÍƲ ±×·¡ÇÈÀ¸·Î ±ËÀû ±×¸®±â - ¡°¿ìÁÖ °æÀï¿¡¼ ½Â¸®Çϱâ À§ÇÑ ¾ÆÆú·Î 8È£ÀÇ ±ËÀû ½Ã¹Ä·¹À̼ǡ±¾ÆÆú·Î 8 ¹Ì¼ÇÀÇ °³¿ä__ÀÚÀ¯ ±Íȯ ±ËÀû__»ïü ¹®Á¦[ÇÁ·ÎÁ§Æ®#9] ¾ÆÆú·Î 8È£¸¦ Ÿ°í ´Þ·Î °¡ÀÚ!__turtle ¸ðµâ »ç¿ë__Àü·«__¾ÆÆú·Î 8È£ ÀÚÀ¯ ±Íȯ ÄÚµå__½Ã¹Ä·¹ÀÌ¼Ç ½ÇÇàÇϱâ[½Ç½À ÇÁ·ÎÁ§Æ®] ¼ö»ö ÆÐÅÏ ½Ã¹Ä·¹À̼Ç[½Ç½À ÇÁ·ÎÁ§Æ®] ³ª¸¦ ²ø¾î¿Ã·Á Áà![½Ç½À ÇÁ·ÎÁ§Æ®] ³ª¸¦ ¸ØÃçÁà![µµÀü ÇÁ·ÎÁ§Æ®] ½ÇÁ¦ ±Ô¸ðÀÇ ½Ã¹Ä·¹À̼Ç[µµÀü ÇÁ·ÎÁ§Æ®] ½ÇÁ¦ ¾ÆÆú·Î 8È£7Àå ³ÑÆÄÀÌ·Î Åë°è ºÐ¼® ó¸®Çϱâ - ¡°¾ÈÀüÇÑ È¼º Âø·ú ÁöÁ¡À» ã¾Æ¶ó¡±¾ÈÀüÇÏ°Ô È¼º¿¡ Âø·ú½Ãų ¹æ¹ýMOLA Áöµµ[ÇÁ·ÎÁ§Æ®#10] ȼº Âø·ú ÁöÁ¡ ¼±ÅÃÇϱâ__Àü·«__Âø·ú ÁöÁ¡ ¼±Åà ÄÚµå__°á°ú[½Ç½À ÇÁ·ÎÁ§Æ®] À̹ÌÁö¿¡ Ç¥½ÃÇÑ µµÇüÀÌ Åë°ì°ª¿¡ ¹ÌÄ¡´Â ¿µÇâ È®ÀÎÇϱâ[½Ç½À ÇÁ·ÎÁ§Æ®] °íµµ ÇÁ·ÎÆÄÀÏ ÃßÃâÇϱâ[½Ç½À ÇÁ·ÎÁ§Æ®] 3Â÷¿ø ±×·¡ÇÁ ±×¸®±â[½Ç½À ÇÁ·ÎÁ§Æ®] Áöµµ È¥ÇÕÇϱâ[µµÀü ÇÁ·ÎÁ§Æ®] ¼¼ Ȼ꿡 °ÉÄ£ °íµµ ÇÁ·ÎÆÄÀÏ ÃßÃâÇϱâ[µµÀü ÇÁ·ÎÁ§Æ®] ¿µ¿ª Á÷»ç°¢Çü º¯°æÇϱâ8Àå OpenCV·Î À̹ÌÁö¸¦ ó¸®ÇÏ°í ¸ËÇ÷Ը³À¸·Î ½Ã°¢ÈÇϱâ - ¡°¸Ö¸® ¶³¾îÁ® ÀÖ´Â ¿Ü°èÇ༺À» ã¾Æ¶ó¡±Åë°ú ±¤¼± ÃøÁ¤¹ý[ÇÁ·ÎÁ§Æ®#11] ¿Ü°èÇ༺ÀÇ Åë°ú ½Ã¹Ä·¹À̼ÇÇϱâ__Àü·«__Åë°ú ÄÚµå__Åë°ú ±¤¼± ÃøÁ¤¹ýÀ¸·Î ½ÇÇèÇغ¸±â[ÇÁ·ÎÁ§Æ®#12] ¿Ü°èÇ༺ »çÁø Âï±â__Àü·«__Çȼ¿È±â(pixelator) ÄÚµå[½Ç½À ÇÁ·ÎÁ§Æ®] ¿Ü°è °Å´ë ±¸Á¶¹° °¨ÁöÇϱâ[½Ç½À ÇÁ·ÎÁ§Æ®] ¼ÒÇ༺ÀÇ Åë°ú¸¦ °¨ÁöÇϱâ[½Ç½À ÇÁ·ÎÁ§Æ®] ÁÖ¿¬°¨±¤ Æ÷ÇÔÇϱâ[½Ç½À ÇÁ·ÎÁ§Æ®] ÈæÁ¡ °¨ÁöÇϱâ[½Ç½À ÇÁ·ÎÁ§Æ®] ¿Ü°èÀÎÀÇ ÇÔ´ë ŽÁöÇϱâ[½Ç½À ÇÁ·ÎÁ§Æ®] ´ÞÀÌ ÀÖ´Â Ç༺ °¨ÁöÇϱâ[½Ç½À ÇÁ·ÎÁ§Æ®] ¿Ü°èÇ༺ÀÇ ÇÏ·ç ±æÀÌ ÃøÁ¤Çϱâ[µµÀü ÇÁ·ÎÁ§Æ®] µ¿ÀûÀÎ ±¤µµ °î¼± ¸¸µé±â9Àå OpenCV·Î ¾ó±¼ ÇüÅ °¨ÁöÇϱâ - ¡°»ç¶÷°ú ¿Ü°èÀÎÀ» ±¸º°Çس»´Â ÇǾƽĺ° ÀåÄ¡¸¦ ¸¸µé¶ó¡±»çÁø¿¡¼ ¾ó±¼ °¨ÁöÇϱâ[ÇÁ·ÎÁ§Æ®#13] °¨½Ã ·Îº¿ ÃÑ ÇÁ·Î±×·¡¹ÖÇϱâ__Àü·«__ÄÚµå__°á°úºñµð¿À ½ºÆ®¸²¿¡¼ ¾ó±¼ °¨ÁöÇϱâ[½Ç½À ÇÁ·ÎÁ§Æ®] ¾ó±¼ È帮°Ô Çϱâ[µµÀü ÇÁ·ÎÁ§Æ®] °í¾çÀÌ ¾ó±¼ °¨ÁöÇϱâ10Àå ¸Ó½Å·¯´× ¾Ë°í¸®ÁòÀ¸·Î °³Àκ° ¾ó±¼ ÀνÄÇϱâ - ¡°¿Ü°èÀÎÀÇ ½ÇÇè½Ç ħÀÔÀ» ¸·¾Æ¶ó¡±LBPH ¾Ë°í¸®ÁòÀ¸·Î ¾ó±¼ ÀνÄÇϱâ__¾ó±¼ ÀÎ½Ä È帧µµ__LBPH ÃßÃâÇϱâ[ÇÁ·ÎÁ§Æ®#14] ¿Ü°è Àΰø¹°¿¡ ´ëÇÑ Á¢±Ù Á¦ÇÑÇϱâ__Àü·«__Áö¿ø ¸ðµâ°ú ÆÄÀÏ__ºñµð¿À ĸó ÄÚµå__¾ó±¼ ÈÆ·Ã ÄÚµå__¾ó±¼ ¿¹Ãø±â ÄÚµå__°á°ú[µµÀü ÇÁ·ÎÁ§Æ®] ¾ÏÈ£¿Í ºñµð¿À ĸó Ãß°¡Çϱâ[µµÀü ÇÁ·ÎÁ§Æ®] ºñ½ÁÇÑ »ç¶÷°ú ½ÖµÕÀÌ[µµÀü ÇÁ·ÎÁ§Æ®] ŸÀÓ¸Ó½Å11Àå ÆÇ´Ù½º¿Í ½Ã°¢È µµ±¸·Î Áöµµ ±×¸®±â - ¡°ÀÎÅÍ·¢Æ¼ºêÇÑ Àα¸ ¹Ðµµ Áöµµ¸¦ ¸¸µé¾î Á»ºñ¶¼·ÎºÎÅÍ Å»ÃâÇ϶ó¡±[ÇÁ·ÎÁ§Æ®#15] µîÄ¡ Áö¿ªµµ¸¦ »ç¿ëÇØ Àα¸ ¹Ðµµ ½Ã°¢ÈÇϱâ__Àü·«__ÆÄÀ̽㠵¥ÀÌÅÍ ºÐ¼® ¶óÀ̺귯¸®__bokeh¿Í holoviews ¶óÀ̺귯¸®__pandas, bokeh, holoviews ¼³Ä¡__Ä«¿îƼ, ÁÖ, ½Ç¾÷·ü, Àα¸ µ¥ÀÌÅÍ Á¢±ÙÇϱâ__holoviews ÇØÅ·Çϱâ__µîÄ¡ Áö¿ªµµ ÄÚµå__Å»Ãâ °èȹÇϱâ[µµÀü ÇÁ·ÎÁ§Æ®] ¹Ì±¹ Àα¸ º¯È ¸ÅÇÎÇϱâ12Àå ÇÁ·ÎÆÄÀÏ·¯·Î ÇÁ·Î±×·¥ ½ÇÇà ¼Óµµ ÃßÁ¤Çϱâ - ¡°¿ì¸®´Â Áö±Ý Çö½Ç ¼¼°è¿¡ Àִ°¡ °¡»ó ¼¼°è¿¡ »ç´Â°¡¡±[ÇÁ·ÎÁ§Æ®#16] »î, ¿ìÁÖ, ±×¸®°í ¿¹Æ²ÀÇ ¿¬¸ø__¿¬¸ø ½Ã¹Ä·¹ÀÌ¼Ç ÄÚµå__¿¬¸ø ½Ã¹Ä·¹À̼ÇÀÇ ÇÔÀÇ__°ÝÀÚ ÃàÀ» ¹þ¾î³ª ¿òÁ÷ÀÌ´Â ºñ¿ë ÃøÁ¤Çϱâ__°á°ú__Àü·«[µµÀü ÇÁ·ÎÁ§Æ®] ¾ÈÀüÇÑ ¿ìÁÖ Ã£±â[µµÀü ÇÁ·ÎÁ§Æ®] ¿©±â ÇØ°¡ ¶ß³×¿ä[µµÀü ÇÁ·ÎÁ§Æ®] °³ÀÇ ´«À¸·Î ¹Ù¶óº¸±â[µµÀü ÇÁ·ÎÁ§Æ®] ´Ü¾î ã±â Ä¿½ºÅÒÈÇϱâ[µµÀü ÇÁ·ÎÁ§Æ®] ÃàÇÏ ½½¶óÀÌµå ¼î ´Ü¼øÈÇϱâ[µµÀü ÇÁ·ÎÁ§Æ®] ¿ì¸®°¡ ¸¸µç °Å¹ÌÁÙÀÌ ¾ó¸¶³ª ¸¹ÀÌ ²¿¿© ÀÖ´ÂÁö![µµÀü ÇÁ·ÎÁ§Æ®] »ê À§¿¡¼ ¿ÜÃĶóºÎ·Ï [½Ç½À ÇÁ·ÎÁ§Æ®] ÇØ´ä