óÀ½ ¹è¿ì´Â µö·¯´× 꺿 - 꺿 ¿£ÁøºÎÅÍ NLP, µö·¯´×, ÆÄÀ̽ã, REST API, Ä«Ä«¿ÀÅå ¿¬µ¿±îÁö
- ÆòÁ¡ÆòÁ¡Á¡Æò°¡¾øÀ½
- ÀúÀÚÁ¶°æ·¡ ÁöÀ½
- ÃâÆÇ»çÇѺû¹Ìµð¾î
- ÃâÆÇÀÏ2020-10-31
º¸À¯ 1, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 0, ´©Àû¿¹¾à 0
Ã¥¼Ò°³
ºñ´ë¸é ½Ã´ë¸¦ À̲ô´Â 꺿 ±â¼ú, ÇÑ ±ÇÀÇ Ã¥À¸·Î ¸¸³ª´Ù!<BR>ÀÌ Ã¥Àº 꺿 ¿£ÁøºÎÅÍ NLP, µö·¯´×, REST API, Ä«Ä«¿ÀÅå ¿¬µ¿¿¡ À̸£±â±îÁö 꺿¿¡ ÇÊ¿äÇÑ ±â¼úÀ» ÇÑ ±ÇÀ¸·Î ¸¸³ªº¼ ¼ö Àִ êº¿ °³¹ß ÀÔ¹®¼ÀÔ´Ï´Ù. ¾î·Á¿î °³³äÀº Á÷°üÀûÀÎ ±×¸²°ú µµ½ÄÀ» È°¿ëÇؼ ¼³¸íÇßÀ¸¸ç, Ã¥¿¡¼ ´ã°íÀÚ ÇÏ´Â ¼öÁØ¿¡¼ ¹þ¾î³ª´Â °³³äÀº °ú°¨ÇÏ°Ô »ý·«ÇÏ¿© ±âº»¿¡ ´õ Ãæ½ÇÇß½À´Ï´Ù. ¶ÇÇÑ Ãªº¿À» ±¸ÇöÇÏ´Â µ¥ ÇÊ¿äÇÑ °³³ä°ú Äڵ带 °³¹ß ¼ø¼´ë·Î ÇнÀÇÏ°í Ä«Ä«¿ÀÅå, ³×À̹ö 꺿À» ¸¸µé¾îº½À¸·Î½á ½Ç¹« Àû¿ëÀÇ '°¨'±îÁö ÀÍÈú ¼ö ÀÖ½À´Ï´Ù. ºñ´ë¸é ½Ã´ë 꺿 ¿£Áø, API °³¹ßÀ» ÁغñÇÏ´Â °³¹ßÀÚ¶ó¸é ÀÌ Ã¥À¸·Î ½ÃÀÛÇغ¸¼¼¿ä.<BR><BR>±âÃʺÎÅÍ ²Ä²ÄÇÏ°Ô ÀÍÈ÷°í ½Ç¹«±îÁö À¯¿¬ÇÏ°Ô Àû¿ëÇϴ êº¿ ÀÔ¹®¼<BR><BR>ÀÌ Ã¥Àº ÆÄÀ̽㠱⺻ °³¿ä¿Í À¥ °³¹ß Áö½ÄÀ» ¾Ë°í ÀÖÀ¸¸ç, ÇÑ ¹øÀÌ¶óµµ ÅÙ¼Ç÷Î/Äɶ󽺷Πµö·¯´× ¸ðµ¨À» ÇнÀÇغ» °æÇèÀÌ ÀÖ´Â µ¶ÀÚµéÀ» ´ë»óÀ¸·Î ¾²¿´½À´Ï´Ù. °øºÎÇÑ ³»¿ëÀ» ¾î¶»°Ô È°¿ëÇØ¾ß ÇÒÁö ¸ð¸£´Â µ¶ÀÚ³ª 꺿 °³¹ß¿¡ °ü½ÉÀÌ ¸¹Àº µ¶ÀÚ°¡ ½±°Ô °³³äÀ» ÀÌÇØÇÏ°í ½Ç½ÀÇغ¼ ¼ö ÀÖµµ·Ï ³»¿ëÀ» ±¸¼ºÇÑ Ãªº¿ °³¹ß ÀÔ¹®¼ÀÔ´Ï´Ù. °³¹ß °æÇèÀÌ ÀÖ´Â µ¶ÀÚ¶ó¸é ÀÌ Ã¥ÀÇ ³»¿ëÀ» ¾ÆÁÖ ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.<BR><BR>ÀÔ¹®¼ ³À̵µ¿¡ ¸ÂÃß¾î ¾î·Á¿î °³³äÀº ±×¸²°ú µµ½ÄÀ» ÃÖ´ëÇÑ È°¿ëÇؼ ¼³¸íÇßÀ¸¸ç, ÀÔ¹®ÀÚ ¼öÁØ¿¡¼ ¹þ¾î³ª´Â °³³äÀº °ú°¨ÇÏ°Ô »ý·«ÇÏ°í ±âº»°ú ÇÙ½ÉÀÌ µÇ´Â ³»¿ë¿¡ ´õ ÁýÁßÇß½À´Ï´Ù. 꺿À» ±¸ÇöÇÏ´Â µ¥ ÇÊ¿äÇÑ °³³ä°ú Äڵ带 °³¹ß ¼ø¼¿¡ ¸Â°Ô ±¸¼ºÇßÀ¸¸ç, ÀÌ Ã¥À» ÅëÇØ µ¶ÀÚµéÀÌ Ãªº¿ÀÇ ±âº» °³³ä°ú ±¸Çö ¹æ¹ýÀ» ¾Ë ¼ö ÀÖµµ·Ï ¸¸µé¾ú½À´Ï´Ù. <BR><BR>ÀÌ Ã¥À» Àбâ À§ÇÑ Çʼö Á¶°ÇÀº ¾Æ´ÏÁö¸¸ ±âº»ÀûÀ¸·Î ´ÙÀ½ ³»¿ëÀ» ¼±¼ö ÇнÀÇß´Ù¸é ³»¿ëÀ» ÀÌÇØÇÏ´Â µ¥ µµ¿òÀÌ µÉ °ÍÀÔ´Ï´Ù. <BR>¡Ü ÆÄÀ̽㠱⺻ ¹®¹ý<BR>¡Ü ÀÚ¿¬¾î ó¸® ¸ðµ¨¿¡ ´ëÇÑ ÀÌÇØ´Â ¾ø¾îµµ ¹«°üÇϳª ±âº»ÀûÀÎ µö·¯´× ¸ðµ¨À» Á¢Çغ» °æÇè<BR>¡Ü ±âº»ÀûÀÎ µ¥ÀÌÅͺ£À̽º ÀÌÇØ <BR>¡Ü ±âº»ÀûÀÎ À¥ °³¹ß ÀÌÇØ <BR><BR>°æÇèÀÌ ºÎÁ·ÇÑ µ¶ÀÚ¶ó ÇÏ´õ¶óµµ ³Ê¹« °ÆÁ¤ÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù. ÇнÀÀ» ÇÏ´Ù ÀÌÇØ°¡ ¾È µÇ´Â ºÎºÐÀº ÀÎÅÍ³Ý ÀڷḦ Âü°íÇÏ¸é¼ Àо¼¼¿ä. ¹Ýº¹Çؼ Àд٠º¸¸é ¾î´À ¼ø°£ ÀÌÇØ°¡ µÇ´Â ½Å±âÇÑ °æÇèÀ» ÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù.
ÀúÀÚ¼Ò°³
¸ÞµðÄà 꺿À» °³¹ß/¿î¿µÇÏ´Â ½ºÅ¸Æ®¾÷ ¿þÀú¿¡¼ CTO(±â¼úÀÌ»ç)¸¦ ¸Ã°í ÀÖÀ¸¸ç, ÀÓº£µðµå¿¡¼ À¥ °³¹ß±îÁö ´Ù¾çÇÑ ±â¼ú ºÐ¾ß¿¡ °³¹ß °æÇèÀ» °®°í ÀÖ½À´Ï´Ù. 꺿 ¿£ÁøÀ» óÀ½ °³¹ßÇÏ¸é¼ °í»ýÇß´ø °æÇèµéÀ» Àç·á »ï¾Æ °ü·Ã Áö½ÄÀ» ½±°Ô Àü´ÞÇÏ°íÀÚ Ã¥À» ¾²°Ô µÇ¾ú½À´Ï´Ù. ÇöÀç ´õ ¸¹Àº Áö½ÄÀ» Àü´ÞÇϱâ À§ÇØ ¿©·¯ ±ÇÀÇ Ã¥À» ÁغñÇÏ°í ÀÖ½À´Ï´Ù.
¸ñÂ÷
<p><B>CHAPTER 1 꺿 ÀÔ¹®Çϱâ</B><BR>1.1 꺿ÀÇ ÀÌÇØ<BR>1.2 꺿 È°¿ë »ç·Ê<BR>__1.2.1 Ä«Ä«¿À 꺿 »ç·Ê<BR>__1.2.2 ´ëÇк´¿ø 꺿 »ç·Ê<BR>__1.2.3 Á¦¾àȸ»ç 꺿 »ç·Ê<BR>1.3 ¸¶Ä¡¸ç<BR><BR><B>CHAPTER 2 ÆÄÀ̽㠽ÃÀÛÇϱâ</B><BR>2.1 ÆÄÀ̽㠼Ұ³<BR>2.2 ÆÄÀ̽㠱⺻<BR>__2.2.1 ÀÚ·áÇü<BR>__2.2.2 ÆÄÀ̽ã Á¦¾î¹®<BR>__2.2.3 ÇÔ¼ö<BR>__2.2.4 Ŭ·¡½º<BR>__2.2.5 ¸ðµâ<BR>__2.2.6 ¿¹¿Ü ó¸®<BR>__2.2.7 ¿¢¼¿ ÆÄÀÏÀ» ÀÐ°í ¾²´Â ¹æ¹ý<BR>2.3 µ¥ÀÌÅÍ ºÐ¼®À» À§ÇÑ Çʼö ¶óÀ̺귯¸®<BR>__2.3.1 ³ÑÆÄÀÌ<BR>__2.3.2 ÆÒ´õ½º<BR>__2.3.3 ¸ËÇ÷Ը³<BR>2.4 ¸¶Ä¡¸ç<BR><BR><B>CHAPTER 3 ÅäÅ©³ªÀÌ¡</B><BR>3.1 ÅäÅ©³ªÀÌ¡ ¼Ò°³<BR>3.2 KoNLPy<BR>__3.2.1 Kkma<BR>__3.2.2 Komoran<BR>__3.2.3 Okt<BR>__3.2.4 »ç¿ëÀÚ »çÀü ±¸Ãà<BR>3.3 ¸¶Ä¡¸ç<BR><BR><B>CHAPTER 4 ÀÓº£µù</B><BR>4.1 ÀÓº£µùÀ̶õ?<BR>4.2 ´Ü¾î ÀÓº£µù<BR>__4.2.1 ¿ø-ÇÖ ÀÎÄÚµù<BR>__4.2.2 Èñ¼Ò Ç¥Çö°ú ºÐ»ê Ç¥Çö<BR>__4.2.3 Word2Vec<BR>4.3 ¸¶Ä¡¸ç<BR><BR><B>CHAPTER 5 ÅؽºÆ® À¯»çµµ</B><BR>5.1 ÅؽºÆ® À¯»çµµ °³¿ä<BR>5.2 n-gram À¯»çµµ<BR>5.3 ÄÚ»çÀÎ À¯»çµµ<BR>5.4 ¸¶Ä¡¸ç<BR><BR><B>CHAPTER 6 꺿 ¿£Áø¿¡ ÇÊ¿äÇÑ µö·¯´× ¸ðµ¨</B><BR>6.1 ºü¸£°Ô ÄÉ¶ó½º Á¤¸®Çϱâ<BR>__6.1.1 Àΰø ½Å°æ¸Á<BR>__6.1.2 µö·¯´× ºÐ·ù ¸ðµ¨ ¸¸µé±â<BR>__6.1.3 ÇнÀµÈ µö·¯´× ¸ðµ¨ »ç¿ëÇϱâ<BR>6.2 ¹®Àå ºÐ·ù¸¦ À§ÇÑ CNN ¸ðµ¨<BR>__6.2.1 CNN ¸ðµ¨ °³³ä<BR>__6.2.2 꺿 ¹®´ä µ¥ÀÌÅÍ °¨Á¤ ºÐ·ù ¸ðµ¨ ±¸Çö<BR>__6.2.3 꺿 ¹®´ä µ¥ÀÌÅÍ °¨Á¤ ºÐ·ù ¸ðµ¨ »ç¿ë<BR>6.3 °³Ã¼¸í ÀνÄÀ» À§ÇÑ ¾ç¹æÇâ LSTM ¸ðµ¨<BR>__6.3.1 RNN<BR>__6.3.2 LSTM<BR>__6.3.3 ¾ç¹æÇâ LSTM<BR>__6.3.4 °³Ã¼¸í ÀνÄ<BR>6.4 ¸¶Ä¡¸ç<BR><BR><B>CHAPTER 7 꺿 ÇнÀÅø ¸¸µé±â</B><BR>7.1 MySQL ¼Ò°³<BR>7.2 ÆÄÀ̽ãÀ¸·Î µ¥ÀÌÅͺ£À̽º ¿¬µ¿Çϱâ<BR>__7.2.1 µ¥ÀÌÅͺ£À̽º ¿¬°áÇϱâ<BR>__7.2.2 µ¥ÀÌÅÍ Á¶ÀÛÇϱâ<BR>7.3 꺿 ÇнÀÅø ¸¸µé±â<BR>__7.3.1 ÇÁ·ÎÁ§Æ® ±¸Á¶<BR>__7.3.2 ÇнÀ¿ë µ¥ÀÌÅͺ£À̽º ¼³°è ¹× µ¥ÀÌÅÍ Å×ÀÌºí »ý¼º<BR>__7.3.3 꺿 ÇнÀ µ¥ÀÌÅÍ ¿¢¼¿ ÆÄÀÏ ¹× DB ¿¬µ¿<BR>7.4 ¸¶Ä¡¸ç<BR><BR><B>CHAPTER 8 꺿 ¿£Áø ¸¸µé±â</B><BR>8.1 꺿 ¿£Áø ¼Ò°³<BR>8.2 꺿 ¿£Áø ±¸Á¶<BR>8.3 Àüó¸® °úÁ¤<BR>8.4 ´Ü¾î »çÀü ±¸Ãà ¹× ½ÃÄö½º »ý¼º<BR>8.5 Àǵµ ºÐ·ù ¸ðµ¨<BR>__8.5.1 Àǵµ ºÐ·ù ¸ðµ¨ ÇнÀ<BR>__8.5.2 Àǵµ ºÐ·ù ¸ðµâ »ý¼º<BR>8.6 °³Ã¼¸í ÀÎ½Ä ¸ðµ¨ ÇнÀ<BR>__8.6.1 °³Ã¼¸í ÀÎ½Ä ¸ðµ¨ ÇнÀ<BR>__8.6.2 °³Ã¼¸í ÀÎ½Ä ¸ðµâ »ý¼º<BR>8.7 ´äº¯ °Ë»ö<BR>__8.7.1 µ¥ÀÌÅͺ£À̽º Á¦¾î ¸ðµâ »ý¼º<BR>__8.7.2 ´äº¯ °Ë»ö ¸ðµâ »ý¼º<BR>8.8 꺿 ¿£Áø ¼¹ö °³¹ß<BR>__8.8.1 Åë½Å ÇÁ·ÎÅäÄÝ Á¤ÀÇ<BR>__8.8.2 ´ÙÁß Á¢¼ÓÀ» À§ÇÑ TCP ¼ÒÄÏ ¼¹ö<BR>__8.8.3 꺿 Å×½ºÆ® Ŭ¶óÀ̾ðÆ® ÇÁ·Î±×·¥<BR>8.9 ¸¶Ä¡¸ç<BR><BR><B>CHAPTER 9 꺿 API ¸¸µé±â</B><BR>9.1 꺿 API ¼Ò°³<BR>9.2 ÆÄÀ̽ã Flask<BR>__9.2.1 Hello Flask<BR>__9.2.2 URI µ¿Àû º¯¼ö<BR>__9.2.3 ±âº»ÀûÀÎ REST API ¼ºñ½º ±¸Çö<BR>9.3 꺿 API ¼¹ö ±¸Çö<BR>9.4 ¸¶Ä¡¸ç<BR><BR><B>CHAPTER 10 Ä«Ä«¿ÀÅå 꺿 ¸¸µé±â</B><BR>10.1 Ä«Ä«¿À ¾ÆÀÌ ¿ÀǺô´õ ¼Ò°³<BR>__10.1.1 Ä«Ä«¿ÀÅå ä³Î °¡ÀÔ<BR>__10.1.2 Ä«Ä«¿À ¾ÆÀÌ ¿ÀǺô´õ OBT ½Åû<BR>__10.1.3 º¿ »ý¼º<BR>10.2 Ä«Ä«¿ÀÅå 꺿 ¿¬µ¿<BR>__10.2.1 ½Ã³ª¸®¿À¿Í ºí·Ï<BR>__10.2.2 ½ºÅ³<BR>10.3 ½ºÅ³ »ç¿ëÇϱâ<BR>__10.3.1 ½ºÅ³ ¼¹ö ÀÌÇØÇϱâ<BR>__10.3.2 ½ºÅ³ ¼¹ö ¸¸µé±â<BR>__10.3.3 ¿ÀǺô´õ¿¡¼ ½ºÅ³/ºí·Ï µî·ÏÇϱâ<BR>__10.3.4 ÀÀ´ä ŸÀÔº° JSON Æ÷¸Ë<BR>10.4 꺿 API ¼¹ö¿¡ Ä«Ä«¿ÀÅå ¿¬µ¿<BR>__10.4.1 꺿 API ¼¹ö ¼öÁ¤<BR>__10.4.2 ¿ÀǺô´õ Æú¹é ºí·Ï ¼³Á¤ ¹× ½ºÅ³ ¿¬°á<BR>10.5 ¸¶Ä¡¸ç<BR><BR><B>CHAPTER 11 ³×À̹öÅåÅå 꺿 ¸¸µé±â</B><BR>11.1 ³×À̹öÅåÅå 꺿 Ç÷§Æû ¼Ò°³<BR>__11.1.1 ³×À̹öÅåÅå °¡ÀÔ<BR>__11.1.2 꺿 API ¼³Á¤<BR>11.2 ³×À̹öÅåÅå Chat Bot API v1<BR>__11.2.1 À̺¥Æ® ¸í¼¼<BR>__11.2.2 ¸Þ½ÃÁö ŸÀÔ ¸í¼¼<BR>__11.2.3 º¸³»±â API ÀÛ¼º<BR>11.3 꺿 API ¼¹ö¿¡ ³×À̹öÅåÅå ¿¬µ¿<BR>__11.3.1 꺿 API ¼¹ö ¼öÁ¤<BR>11.4 ¸¶Ä¡¸ç<BR><BR>APPENDIX A °³¹ß ȯ°æ ±¸Ãà<BR>A.1 ¸Æ¿¡¼ ÆÄÀ̽㠼³Ä¡Çϱâ<BR>A.2 À©µµ¿ì¿¡¼ ÆÄÀ̽㠼³Ä¡Çϱâ<BR>A.3 ¾Æ³ªÄÜ´Ù ¼³Ä¡Çϱâ<BR>A.4 CLI ȯ°æ¿¡¼ ÄÜ´Ù·Î °¡»ó ȯ°æ ¸¸µé±â<BR>A.5 ±âŸ ÆÐÅ°Áö ¼³Ä¡Çϱâ<BR>A.6 PyCharm ¼³Ä¡ ¹× ÇÁ·ÎÁ§Æ® »ý¼º<BR><BR>APPENDIX B AWS¿¡¼ 꺿 ±¸µ¿ ȯ°æ ¸¸µé±â<BR>B.1 EC2<BR>B.2 RDS</p>
ÇÑÁÙ ¼Æò