Chatbot :: Alpha :: Tutorial

CHATBOT :: ALPHA :: TUTORIAL is een beginnersgids voor Chatbot :: Alpha 2.x.
Download nu

Chatbot :: Alpha :: Tutorial Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Cerone J. Kirsle
  • Uitgever website:
  • http://search.cpan.org/~kirsle/Chatbot-Alpha-2.04/lib/Chatbot/Alpha/Tutorial.pm

Chatbot :: Alpha :: Tutorial Tags


Chatbot :: Alpha :: Tutorial Beschrijving

Chatbot :: Alpha :: Tutorial is een beginnersgids voor Chatbot :: Alpha 2.x. Chatbot :: Alpha ::: Tutorial is een beginnersgids voor Chatbot :: Alpha 2.x.introductionWat is Chatbot :: Alpha? Chatbot :: Alpha is een PERL-module voor het lezen en verwerken van alfa-code. Alpha Code is een opdrachtgestuurde responstaal, voornamelijk gebruikt voor chatterbots. Het taalformaat is vrij eenvoudig: het is een line-by-line taal. Het eerste teken is de opdracht, gevolgd door de gegevens van de opdracht. De eenvoudigste van alle alpha-antwoorden is de standaard eenrichtingsvraag en antwoord: + Hallo Bot - Hello Human.APHA-opdrachten Overige zijn alle opdrachten ondersteund door Chatbot :: Alpha: + (Plus) Het + -symbool is de basis van al uw antwoorden. Het is de trigger - dat wil zeggen, wat de gebruiker zegt om dat antwoord te activeren. In de meeste gevallen komt deze opdracht eerst in een antwoord, gevolgd door ondersteunende opdrachten die de Bot vertellen wat u wilt doen .- (minus) Het - opdracht heeft veel doeleinden. In het bovenstaande voorbeeld geven een enkele + trigger en een single -recly u een eenrichtingsbeantwoordingscase. Als u meerdere -REPLY's onder één + trigger gebruikt, worden ze willekeurige reacties. Op * Conditie zal de -reformly's worden genoemd wanneer geen conditie true retourneert. In houders is de -recly het eerste dat de bot verzendt. En de lijst gaat door ... We komen in de vele toepassingen voor -vlekken later.% (PERCENT) De% opdracht is voor "die" emulatie. Als je met AIML hebt gewerkt, weet je waar je naar verwijst. Het is er om de A.D.D.D. syndroom uit je bots. U kunt specifieke antwoorden maken op basis van wat de BOT voor het laatst zei. Zoals als de Bot vraagt "Heb je huisdieren?" En de gebruiker zegt: "Ja", de bot kan vragen "wat voor huisdieren?" in plaats van een generiek antwoord op "Ja". Je leert dit allemaal in de tutorial later. ^ (Carat) Het opdracht ^ is om door te gaan van je laatste -recly. Als uw antwoord bijvoorbeeld erg lang is en u een paar regels in het antwoordbestand wilt doorbreken (omdat u geen horizontale schuifbalk hebt en moeilijk te lezen bent), is dit de opdracht om te gebruiken. De opdracht ^ Doorgaan naar voegt zijn gegevens toe aan de laatste-eersteklas die u onder de + trigger hebt gebruikt. @ (AT) De @-opdracht is voor een omleiding. Alpha-triggers zijn "Dead-on", wat betekent "hallo | hey" is letterlijk "hallo | hey", niet "hallo of hey". Dus wanneer u er een wilt aanwijzen, gebruikt u de opdracht @redirect. * (Ster) De * is voor voorwaarde. Je leert hier ook later over. (Amperstand) Dit is voor eenvoudige gesprekhouders. Nadruk ligt op het woord "eenvoudig". Ze werken niet altijd, dus je zou% doen dat als het echt belangrijk was. Het opdracht van de houder wordt langzaam verouderd. # (Pond) De # opdracht is voor het uitvoeren van PERL-codes binnen uw antwoordset. Soms kan Alpha gewoon niet aan om de complexe taken die je in gedachten hebt, en dit kan alle lege plekken invullen (ervan uitgaande dat je sowieso vloeiend bent) ./ (Slash) Dit is commentaargegevens, niet verwerkt in Chatbot :: Alpha .Lessthan en hogerhanthe> en


Chatbot :: Alpha :: Tutorial Gerelateerde software

libcdorganizer

Libcdorganizer Library is ontworpen om de controle van alle CD-organisatorapparaten in een enkele gebruikersruimte-bibliotheek in te pakken. ...

173

Downloaden

Test :: STDMaker

Test :: STDMaker is een PERL-module om testscripts te genereren, demo-scripts van een testbeschrijving korte hand. ...

142

Downloaden