egg-fu

Software screenshot:
egg-fu
Software detaljer:
Version: 2.0.11
Upload dato: 3 Jun 15
Licens: Gratis
Popularitet: 21

Rating: 3.3/5 (Total Votes: 3)

æg-fu er en simuleret Artificial Intelligence IRC script til brug med Eggdrop med mange muligheder og funktioner og høje konfigurerbarhed, multi-language support, grammatik checker, og nu med tema støtte! Database support er up-coming.
Introduktion til æg-fu
Først og fremmest, hvad er æg-fu? æg-fu er en eggdrop script kodet i Tcl designet til at simulere kunstig intelligens, og engagere en IRC bruger i samtale. Programmet er faktisk ikke kunstigt intelligent, da det ikke gør det er egne beslutninger eller danne det er egne meninger, det simpelthen efterligner sådan adfærd ved at lytte til, hvad folk siger i en kanal og huske vigtige punkter og "lære" nye ting at sige i denne måde. Når et emne, æg-fu genkender bringes op eller et søgeord er sagt, vil æg-fu tilfældigt vælge en tid-bit af oplysninger, den har lært om det, og reagere hensigtsmæssigt, i henhold til dine egne konfigurationer.
Dette er den vigtigste funktion af æg-fu. At lære og reagere. Dog kan æg-fu konfigureres som et medium til lagring og hentning af information, når du bliver bedt om.
æg-fu var baseret på infoegg bot (som er baseret på infobot). Info æg er designet sådan, at det ville lære ved at lytte og kun svare på spørgsmål. Det er learning matricer var meget enkel. Det var disse, at æg-fu var modelleret efter, og i høj grad forbedret. æg-fu foredrag og reagerer langt mere gnidningsløst og intuitivt end info æg og kræver ingen tilskyndelse til at reagere, medmindre konfigureret på den måde. At kunne reagere på enhver tekstlinje sendt til en kanal (forudsat det er et emne, der æg-fu kender) gør det tale fremstår mere livagtige. Ud over sin egen læring kapacitet, alle de pædagogiske metoder (funktioner) kodet i tillade dig at nappe æg-fu svar at give det en endnu mere realistisk personlighed.
Hvad fik mig til at skabe æg-fu var, da jeg var med hænderne i lommen tweaking koden i infoegg og fastsættelse bugs. Da jeg indså, hvor meget arbejde jeg lagde ind i det, besluttede jeg at gøre min egen. Koden blev først løst baseret på infoegg kode, men er siden blevet kodet ud. Men jeg stadig kredit infoegg forfatter til fødslen af ​​æg-fu.
Jeg håber du nyder at bruge æg-fu så meget som jeg nyder at kodning det. Jeg er altid åben for forslag, kritik og bug-rapporter. Hav det sjovt!

Grundlæggende brug

Hvis du har downloadet æg-fu tænker det var en stand-alone program, du tager fejl; æg-fu er et script for Eggdrop IRC bot. Du skal have en installeret kopi af Eggdrop at kunne køre æg-fu.
Hvordan det lærer
æg-fu vil lytte til alle kanaler i det config, indtil det hører en erklæring som "dette er det." Dette er, hvad der udløser æg-fu at huske noget. Hvis der nøgleordet eller emne allerede, eller er ens nok til et andet emne, resten af ​​erklæringen opbevares under dette emne som suppleant svar. Så når æg-fu hører "pizza er god" og senere hører "pizza er her!" Det vil vide, at pizza er "godt" og "her" Derfor, når en person passivt nævner pizza ("mmm Jeg kan lide pizza") æg-fu vil reagere med noget lignende "Har du ikke sige pizza er her?" Hver gang æg-fu hører noget nyt, eller nye oplysninger om en gammel emne, vil det gemmer der tid-bit i sin hjerne til senere brug. Der er mange funktioner kodet ind i æg-fu, så du kan undervise i det særlige metoder og typer af reaktioner, vil disse blive forklaret i den avancerede sektion.
Hvilke æg-fu IKKE lære af: udsagn, der ikke definerer noget som faktisk eller udtalelse. Et eksempel er en erklæring som "det stinker!" da æg-fu ikke ved, hvad "det" er. æg-fu vil ikke knytte nogen resultatopgørelsen med den tidligere erklæring, derfor æg-fu vil ikke gøre Assosiation, når du siger "Jeg hader min computer" efterfulgt af "Det er for gammel." Men at sige "Min computer er for gammel" vil udløse æg-fu til at lære.
Hvordan den reagerer
Hver linje sendt til en kanal æg-fu er overvågning behandles og det vil forsøge at afgøre, om motivet er noget, den har lært om. Jeg kan lide at tænke på dette, da det er "interesse" i et emne. Hvis det er "interesseret" i emnet for den sidste udtalelse, vil den danne et svar baseret på hvilke fakta og udtalelser er det akkumulerede hidtil. Hvis motivet er for vag matcher mere end én anden genstand i sin hukommelse, vil æg-fu så prøv at vælge den mere præcise emne.
Der er to faktorer, der randomisere dannelsen af ​​responset. (1) er antallet af tid-bits kendt om emnet i sagen. Hvis der er flere end en tid-bit kendt om 'Pizza' for eksempel, vil æg-fu tilfældigt vælge en af ​​dem. (2) er den sætning struktur. De sætningsstruktur svar er fuldt konfigurerbar, som vil blive forklaret senere, og er tilfældigt udvalgt fra din personlige liste over mulige strukturer. Et eksempel på en mulig reaktion på emnet "camaro" baseret på standard strukturer er "Nå, nogen sagde den 68 Camaro er virkelig rart" eller "Tror du, at 68 Camaro er virkelig rart?" Som du kan se, emnet æg-fu plukket som "68 Camaro", selv om det også har måske hørt om 71 camaro, og tid-bit var "virkelig nice"
Et centralt punkt, hvis du lærer det "din hjemmeside er nice" Det vil svare til "din hjemmeside", "blah blah din hjemmeside", "blah din hjemmeside bla", og bare "hjemmeside", men IKKE til "blah website" . Giver mening?
Også i denne version botten vil generalisere ideer til et søgeord, såsom hvis du undervise i det "meningen med livet er at sætte spørgsmålstegn ved meningen med livet" det vil filen "livet er kedeligt" under "meningen med livet". Det er stadig under udvikling ... hvilket betyder at det vil ikke altid være så vag, grunden til dette er, fordi jeg agter at udvide vejen æg-fu tænker om et emne, og selv indsætte en slags emne relation systemet, så når det lærer "en rose er rød" og "en brand-lastbil er rødt" det vil (i teorien) kunne også gøre foreningen, at både en rose og en brand-lastbil er røde. Denne metode af 'tænkning "er meget vanskelig at efterligne i AI.
Med alle midler sende mig spørgsmål eller kommentarer, du måtte have om æg-fu er læring eller respons metoder, jeg er altid åben for nye meninger og ideer.
Du kan finde flere oplysninger om, hvordan du konfigurerer det på How-to.txt fil inde i arkivet

Hvad er nyt i denne udgivelse:.

  • Fast & quot; eggfu (chans) & quot; og & quot; eggfu (ignorelist) & quot; fejl.

Lignende software

yalst
yalst

12 May 15

ytalk
ytalk

3 Jun 15

Telegram Desktop
Telegram Desktop

14 Jul 16

Kommentarer til egg-fu

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!