ÔÚ½ñÌìµÄÈí¼þ¿ª·¢Àú³ÌÖУ¬´úÂëµÄ¿É¶ÁÐԺͿÉά»¤ÐÔÔ½À´Ô½Êܵ½¿ª·¢ÕßµÄÖØÊÓ¡£ÎªÁËÈÃÆäËû¿ª·¢ÕßÄܹ»¸üºÃµØÃ÷È·´úÂ룬´úÂë×¢ÊͳÉΪÁ˲»¿É»òȱµÄÒ»²¿·Ö¡£Í¨³££¬´úÂë×¢ÊͲ»µ«×ÊÖú¿ª·¢Õß¿ìËÙÃ÷È·´úÂëµÄ¹¦Ð§ºÍ½á¹¹£¬»¹ÄÜÔÚ´úÂëά»¤¡¢°æ±¾¸üС¢ÍŶÓÐ×÷µÈ·½ÃæÆðµ½ÖÁ¹ØÖ÷ÒªµÄ×÷Óá£ÔÚÈ«Çò¹æÄ£ÄÚ£¬´úÂë×¢Ê͵ÄÖÊÁ¿ºÍÃûÌÃÀǼ®²»Æë£¬ÓÈÆäÊÇÔÚ²î±ðÓïÑÔºÍÎÄ»¯Åä¾°Ï£¬´úÂë×¢Ê͵ıí´ï·½·¨Ò²ÓкܴóµÄ²î±ð¡£
Õë¶ÔÕâÒ»ÎÊÌ⣬StRuCom£¨StructuredRussianCodeComments£©Êý¾Ý¼¯Ó¦Ô˶øÉú¡£ËüÊÇÒ»¸öרÃÅÓÃÓÚÑо¿¶íÂÞ˹Óï½á¹¹»¯´úÂë×¢Ê͵ÄÈ«ÐÂÊý¾Ý¼¯£¬Ö¼ÔÚÌî²¹¶íÂÞ˹Óï±à³ÌÎĵµÁìÓòµÄ¿Õȱ£¬ÌØÊâÊÇÔÚ×Ô¶¯»¯×¢ÊÍÌìÉú¡¢´úÂë·Òë¡¢´úÂëÃ÷È·µÈ×ÔÈ»ÓïÑÔ´¦Öóͷ££¨NLP£©Ó¦ÓÃÖеÄÑо¿ÐèÇó¡£Õâ¸öÊý¾Ý¼¯µÄÍÆ³ö£¬²»µ«¶Ô¶íÂÞ˹±¾ÍÁµÄ¿ª·¢ÕߺÍѧÊõÑо¿Õß¾ßÓÐÉîÔ¶ÒâÒ壬ҲΪȫÇòÊÖÒÕ½çÌṩÁËÒ»¸öȫеÄÑо¿Æ«Ïò¡£
StRuComÊý¾Ý¼¯Óɶàλר¼ÒºÍÑо¿Ö°Ô±ÅäºÏ¿ª·¢£¬ÍøÂçÁË´ó×ÚÀ´×Ô²î±ð±à³ÌÁìÓòµÄ¶íÂÞ˹Óï´úÂë×¢ÊÍ¡£ÕâЩעÊͲ»µ«Éæ¼°ÖÖÖÖ±à³ÌÓïÑԵĴúÂ룬»¹°üÀ¨ÖÖÖÖÖØ´óµÄ±à³Ì·¶Ê½£¬º¸ÇÁËÃæÏò¹¤¾ß±à³Ì¡¢º¯Êýʽ±à³Ì¡¢²¢·¢±à³ÌµÈ¶àÖÖÊÖÒÕ¡£ÔÚÊý¾Ý¼¯µÄ¹¹½¨Àú³ÌÖУ¬Ñо¿Ö°Ô±ÌØÊâע֨עÊ͵Ľṹ»¯ºÍÓïÒ廯£¬ÒÔ±ãÓÚºóÐøµÄÈ˹¤ÖÇÄÜËã·¨´¦Öóͷ£¡£Ã¿Ò»Ìõ×¢ÊͶ¼¾ÓÉÈ«ÐÄÉè¼Æ£¬È·±£Æä¾ß±¸Ã÷È·µÄ¹¦Ð§ÐÎò¡¢´úÂëÂß¼Ú¹Êͼ°ÏìÓ¦µÄ±à³ÌÔ¼¶¨¡£
Óë¹Å°åµÄ´úÂë×¢ÊÍÊý¾Ý¼¯Ïà±È£¬StRuComµÄ×î´óÌØµãÔÚÓÚÆä½á¹¹»¯µÄÉè¼Æ¡£Ã¿Ìõ×¢ÊͲ»µ«°üÀ¨¶Ô´úÂ빦ЧµÄÐÎò£¬»¹±êÃ÷Îúº¯Êý»òÀàµÄ²ÎÊýÀàÐÍ¡¢·µ»ØÖµ¡¢Òì³£´¦Öóͷ£µÈÒªº¦ÐÅÏ¢¡£ÕâÖֽṹ»¯µÄ×¢ÊÍ·½·¨£¬Ê¹µÃ»úеѧϰËã·¨ÔÚÆÊÎö´úÂëʱÄܹ»¸üÈÝÒ×µØÃ÷È·ÆäÉÏÏÂÎÄ£¬½ø¶øÊµÏÖÔ½·¢¾«×¼µÄ×Ô¶¯»¯ÆÊÎöºÍÌìÉú¡£
¸ÃÊý¾Ý¼¯µÄ¿ª·¢£¬Êܵ½ÁË×ÔÈ»ÓïÑÔ´¦Öóͷ££¨NLP£©ºÍ»úеѧϰÁìÓòµÄ¸ß¶È¹Ø×¢¡£Ëæ×ÅÈ˹¤ÖÇÄÜÊÖÒյķÉËÙÉú³¤£¬×Ô¶¯»¯´úÂë×¢ÊÍÌìÉúºÍ´úÂëÃ÷È·ÊÖÒÕÒѾ³ÉΪÑо¿µÄÈÈÃÅÖ®Ò»¡£Í¨¹ýStRuComÊý¾Ý¼¯£¬Ñо¿Ö°Ô±Äܹ»ÑµÁ·ºÍÓÅ»¯»úеѧϰģ×Ó£¬Ê¹ÆäÄܹ»×Ô¶¯»¯µØÌìÉú½á¹¹»¯µÄ×¢ÊÍ£¬½ø¶øÌá¸ßÈí¼þ¿ª·¢Ð§ÂʺʹúÂëÖÊÁ¿¡£
³ý´ËÖ®Í⣬StRuComÊý¾Ý¼¯µÄ¶àÓïÑÔÌØÕ÷Ò²ÈÃËüÔÚ¹ú¼Ê»¯µÄÈí¼þ¿ª·¢ÖоßÓÐÖ÷ÒªÒâÒ塣Ŀ½ñ£¬È«Çò¹æÄ£ÄÚÓÐÐí¶àÈí¼þ¿ª·¢ÍŶÓʹÓ÷ÇÓ¢ÓïµÄ±à³ÌÓïÑÔ£¬Õâ¾ÍÒªÇ󿪷¢ÕßÔÚ¾ÙÐпçÓïÑÔÐ×÷ʱ£¬Äܹ»Í¨¹ý¶àÓïÑԵĴúÂë×¢Ê;ÙÐÐÓÐÓÃÏàͬ¡£StRuComÊý¾Ý¼¯Í¨¹ýÌṩ¸»ºñµÄ¶íÂÞ˹Óï´úÂë×¢ÊÍÊý¾Ý£¬Îª·ÇÓ¢Óï¹ú¼ÒµÄ¿ª·¢ÕßÌṩÁËÒ»¸ö¸üºÃµÄ²Î¿¼Ä£×Ó¡£¹ØÓÚÐèÒªÖ§³Ö¶àÓïÑÔ×¢ÊÍÌìÉúµÄAIÄ£×Ó£¬StRuComÊý¾Ý¼¯Ò²ÌṩÁ˸»ºñµÄѵÁ·Ñù±¾£¬ÖúÁ¦È˹¤ÖÇÄÜÔÚÈ«Çò¹æÄ£ÄÚµÄÆÕ¼°ºÍÓ¦Óá£
ͨ¹ý¶ÔStRuComÊý¾Ý¼¯µÄÆÊÎö£¬ÎÒÃÇ¿ÉÒÔ·¢Ã÷£¬¶íÂÞ˹ÔÚÈí¼þ¿ª·¢ºÍÊÖÒÕÑо¿ÁìÓòµÄÓ°ÏìÁ¦ÕýÔÚÖð²½ÉÏÉý¡£Ëæ×ÅÊý¾Ý¼¯µÄÒ»Ö±ÍêÉÆºÍÓ¦ÓõÄÉîÈ룬δÀ´ÎÒÃÇ¿ÉÒÔÆÚ´ý£¬»ùÓÚStRuComµÄÊÖÒÕÄܹ»Íƶ¯È«Çò¹æÄ£Äڵıà³Ì¹¤¾ßºÍ¿ª·¢Æ½Ì¨½øÒ»²½ÓÅ»¯£¬ÉÁ¿ª·¢ÕßÔÚÈκεط½¡¢ÈκÎʱ¼ä¶¼ÄÜͨ¹ýÖÇÄÜÖúÊÖ¸ü¸ßЧµØ¾ÙÐдúÂë±àдºÍά»¤¡£
StRuComÊý¾Ý¼¯µÄÐû²¼£¬²»µ«¶Ô¶íÂÞ˹µÄÈí¼þ¿ª·¢½ç±¬·¢ÁËÉîÔ¶Ó°Ï죬ҲΪȫÇòÊÖÒÕÉú³¤´øÀ´ÁËÖØ´óµÄÍÆ¶¯Á¦¡£Ëæ×ÅÈ«Çò¸÷µØµÄÑо¿Ö°Ô±ºÍ¿ª·¢Õß×îÏÈʹÓøÃÊý¾Ý¼¯£¬StRuComÖð½¥³ÉΪ×ÔÈ»ÓïÑÔ´¦Öóͷ£¡¢×Ô¶¯»¯´úÂëÌìÉúÒÔ¼°È˹¤ÖÇÄÜÁìÓòµÄÖ÷ÒªÑо¿×ÊÔ´¡£
ÔÚÈ˹¤ÖÇÄܵÄ×ÊÖúÏ£¬¿ª·¢ÕßÃÇ¿ÉÒÔʹÓûúеѧϰËã·¨×Ô¶¯ÌìÉú½á¹¹»¯µÄ´úÂë×¢ÊÍ£¬´Ó¶ø´ó´óïÔÌÁËÊÖ¶¯×¢Ê͵Äʱ¼ä±¾Ç®¡£Í¨¹ýÉî¶Èѧϰģ×Ó£¬AI²»µ«¿ÉÒÔÆÊÎö´úÂëµÄ¹¦Ð§ºÍ½á¹¹£¬»¹ÄÜÆ¾Ö¤ÉÏÏÂÎÄÍÆ¶Ï³ö´úÂë×¢Ê͵ÄÏêϸ¼ÄÒå¡£ÕâÒ»Àú³ÌµÄ×Ô¶¯»¯£¬Äܹ»ÏÔÖøÌá¸ß´úÂëÖÊÁ¿£¬ïÔÌÈËΪ¹ýʧ£¬²¢ÉÁ¿ª·¢Õß½«¸ü¶àʱ¼äͶÈëµ½½¹µãËã·¨ºÍ¹¦Ð§µÄ¿ª·¢ÖС£
StRuComÊý¾Ý¼¯µÄÍÆ³ö£¬Ò²Îª½â¾ö´úÂë·ÒëÎÊÌâÌṩÁËеĽâ¾ö¼Æ»®¡£Ëæ×ÅÈí¼þ¿ª·¢µÄÈ«Çò»¯£¬Ðí¶à¿ª·¢ÍŶÓÒѾ²»ÔÙ¾ÖÏÞÓÚ¼òµ¥ÓïÑÔ»òµØÇø¡£ÔÚÕâÖÖÅä¾°Ï£¬´úÂë×¢Ê͵ĶàÓïÑÔ·ÒëÐèÇóÓú¼ÓÆÈÇС£StRuComÊý¾Ý¼¯ÖеĶíÂÞ˹Óï×¢ÊÍ£¬ÎªAIÄ£×ÓÌṩÁ˸»ºñµÄÓïÑÔ±ÈÕÕÊý¾Ý£¬½ø¶øÍƶ¯ÁË×Ô¶¯»¯´úÂë·ÒëÊÖÒÕµÄÉú³¤¡£Õâ¹ØÓÚ¿ç¹úÈí¼þ¿ª·¢ÍŶӣ¬ÓÈÆäÊÇÔÚ¶àÓïÑÔÐ×÷ÖУ¬ÌṩÁËÓÐÁ¦Ö§³Ö¡£
StRuComÊý¾Ý¼¯»¹ÎªÑ§Êõ½çµÄÑо¿ÌṩÁËÁÉÀ«µÄ¿Õ¼ä¡£Ñо¿Ö°Ô±¿ÉÒÔͨ¹ý¶Ô¸ÃÊý¾Ý¼¯µÄÉîÈëÆÊÎö£¬½øÒ»²½Ì½Ë÷´úÂëÓë×¢ÊÍÖ®¼äµÄ¹ØÏµ£¬ÒÔ¼°×ÔÈ»ÓïÑÔÔÚ±à³ÌÖеÄÓ¦Óá£Í¨¹ý¶ÔÊý¾Ý¼¯µÄѵÁ·ºÍÑéÖ¤£¬Ñо¿Ö°Ô±¿ÉÒÔÉú³¤³öÔ½·¢×¼È·µÄ×ÔÈ»ÓïÑÔ´¦Öóͷ£Ä£×Ó£¬Ê¹µÃAIÔÚ´úÂë×¢ÊÍÌìÉú¡¢´úÂëÃ÷È·¡¢³ÌÐòÓÅ»¯µÈ·½ÃæµÄÄÜÁ¦Ò»Ö±ÌáÉý¡£¹ØÓÚѧÊõ½ç¶øÑÔ£¬ÕâÎÞÒÉÊÇÒ»Ïî¾ßÓÐÖ÷Òª¼ÛÖµµÄÑо¿Ð§¹û¡£
StRuComÊý¾Ý¼¯µÄÓ°Ïì²»µ«ÏÞÓÚѧÊõºÍÊÖÒÕÁìÓò¡£ËüµÄÍÆ³ö£¬Òâζ×ŶíÂÞ˹ÓïÔÚÈ«ÇòÊÖÒÕ½»Á÷ÖеÄְλ»ñµÃÁ˽øÒ»²½ÌáÉý¡£Ëæ×ÅÊÖÒÕµÄÉú³¤£¬Ììϸ÷µØµÄ¿ª·¢ÕßÐèÒªÔ½·¢¶àÔªµÄÓïÑÔÖ§³Ö£¬¶øStRuComΪ´ËÌṩÁËÃû¹óµÄÊý¾Ý×ÊÔ´¡£Ëü²»µ«×ÊÖúÈ«Çò¿ª·¢Õ߸üºÃµØÃ÷È·ºÍ±àд¶íÂÞ˹Óï´úÂ룬»¹Îª»úеѧϰºÍÈ˹¤ÖÇÄÜÊÖÒÕµÄÓ¦ÓÃÌṩÁËÇ¿ÓÐÁ¦µÄÊý¾ÝÖ§³Ö¡£
StRuComÊý¾Ý¼¯µÄÐû²¼£¬ÎªÈ«ÇòµÄÈí¼þ¿ª·¢ºÍÈ˹¤ÖÇÄÜÑо¿´øÀ´ÁËÈ«ÐÂµÄÆõ»ú¡£ÎÞÂÛÊǶԿª·¢Õߣ¬ÕվɶÔÑо¿Ö°Ô±£¬ÒÖ»òÊǹØÓÚÈí¼þ¿ª·¢µÄδÀ´Æ«Ïò£¬Ëü¶¼¾ßÓÐÉîÔ¶µÄÓ°Ïì¡£Ëæ×ÅÊý¾Ý¼¯µÄÒ»Ö±Éú³¤ºÍÊÖÒÕÓ¦ÓõÄÉ£¬ÎÒÃÇÓÐÀíÓÉÏàÐÅ£¬StRuCom½«ÔÚÍÆ¶¯È«Çò±à³ÌÊÖÒÕºÍÈ˹¤ÖÇÄÜÓ¦ÓõÄÀú³ÌÖУ¬ÊÎÑÝ×ÅÔ½À´Ô½Ö÷ÒªµÄ½ÇÉ«¡£