| Rivescript :: Æ©Å丮¾ó Rivescript :: TutorialÀº ù ¹ø° ¸®ºê ½ºÅ©¸³Æ® ³ú¸¦ ¸¸µå´Â Ãʺ¸ÀÚ °¡À̵åÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Rivescript :: Æ©Å丮¾ó ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À̸§:
- Cerone J. Kirsle
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~kirsle/Chatbot-Alpha-2.04/lib/Chatbot/Alpha/Tutorial.pm
Rivescript :: Æ©Å丮¾ó ű×
Rivescript :: Æ©Å丮¾ó ¼³¸í
RiveScript :: Æ©Å丮¾óÀº óÀ½ RiveScript ³ú¸¦ ¸¸µå´Â Ãʺ¸ÀÚ °¡À̵åÀÔ´Ï´Ù. RiveScript :: Æ©Å丮¾óÀº óÀ½ RiveScript brain.ThisÀ» ¸¸µå´Â Ãʺ¸ÀÚ °¡À̵å Æ©Å丮¾ó °£·«ÇÏ°Ô ¼³¸í RiveScript »ç¾ç ¹× Á¦°ø Àß Çü¼º RiveScript ³ú¸¦ ¸¸µé±âÀ§ÇÑ ¸î °¡Áö ±ÇÀå Æ÷ÀÎÅÍÀÇ ´Ù¾çÇÑ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ´ç½ÅÀÌÀÌ Áö½ÄÀ» ÇÔ²² ÇÒ ´ç½Å±îÁöÀÌ´Ù; âÁ¶Àû!ÀÌ ÀÚ½À¼¸¦ Àß Ç×»ó °¢ do.AÀÇ °£´ÜÇÑ RiveScript InterpreterHere°¡ RiveScript ÀÎÅÍÇÁ¸®Å͸¦ ½ÇÇàÇϱâÀ§ÇÑ °£´ÜÇÑ ÆÞ ½ºÅ©¸³Æ® ¹«¾ùÀÎÁö ¼³¸íÇÏÁö ¾Ê°í ´Ù¾çÇÑ RiveScript ¸í·ÉÀ» »ç¿ëÇÏ¿© À̵¿Çϱ⠶§¹®¿¡, ¸ÕÀú RiveScript ¸Ç ÆäÀÌÁö¸¦ ÅëÇØ Å»ÁöÇؾßÇÕ´Ï´Ù. ÀÌ°ÍÀº ³úÀÇ RS ÆÄÀÏÀÌ Perl ½ºÅ©¸³Æ®·Î ·ÎÄà "Æ©Å丮¾ó"¶ó´Â µð·ºÅ丮¿¡ ÀúÀåµÇ´Â °ÍÀ¸·Î °¡Á¤. ´ç½ÅÀÌ ¸Â´Â º¼ °æ¿ìÀÌ ÄÚµå ÆíÁý ƯÁ¤ ¸Å°³ º¯¼ö¿¡ ½Í¾î. #!´Â / usr / ºó / ÆÞ -w ¾ö°ÝÇÑ »ç¿ë; °æ°í¸¦ »ç¿ëÇϽʽÿÀ. RiveScript¸¦ »ç¿ë; # RiveScript ÀÎÅÍÇÁ¸®Å͸¦ ¸¸µì´Ï´Ù. ³» $ÀÇ Âõ´Ù »õ·Î¿î RiveScriptÀ» () =; #´Â RS Æ©Å丮¾ó ³ú¸¦·ÎµåÇÕ´Ï´Ù. $ rive-> loadDirectory ( "./tutorial"); #À» Á¤·ÄÇÕ´Ï´Ù. $ rive-> sortReplies; äÆà ·çÇÁ¿¡ # À̵¿ÇÕ´Ï´Ù. µ¿¾È (1) {Àμâ "»ç¿ëÀÚ>"; ³» $ MSG =; $ MSG¸¦ ¾Ã´Â; # Àâ¾Æ ÀÀ´ä. ³» @ ´äÀå = $ rive-> ÀÀ´ä ( '»ç¿ëÀÚ', $ MSG); Àμâ "º¿> $ _n"foreach´Â (@ ´äÀå); } ¿ä±¸ »çÇ× : ¡¤ Perl.
Rivescript :: Æ©Å丮¾ó °ü·Ã ¼ÒÇÁÆ®¿þ¾î