egg-fu

Screenshot Software:
egg-fu
Detalii soft:
Versiune: 2.0.11
Incarca data: 3 Jun 15
Licenţă: Gratuit
Popularitate: 21

Rating: 3.3/5 (Total Votes: 3)

ou-fu este un script simulat Artificial Intelligence IRC pentru utilizare cu eggdrop, cu multe opțiuni și caracteristici și de mare configurabilitate, suport multi-language, gramatica verificatorul, și acum cu suport temă! Suport de baze de date este de până vine.
Introducere în ou-fu
Mai întâi de toate, care este ou-fu? ou-fu este un script eggdrop codificate în Tcl concepute pentru a simula inteligența artificială, și să se implice un utilizator IRC în conversație. Programul nu este de fapt în mod artificial inteligent, deoarece nu face e decizii proprii sau forma este păreri proprii, pur și simplu imită astfel de comportament de a asculta ceea ce spun oamenii într-un canal și amintindu punctele cheie și "învățare" lucruri noi de spus în acest mod. Când un subiect care ou-fu recunoaște este adus sau un cuvânt cheie se spune, ou-fu va alege aleator un TID-biți de informație care le-a învățat despre ea și să reacționeze în mod corespunzător, în funcție de propriile configurații.
Aceasta este funcția principală a ou-fu. Pentru a afla și de a răspunde. Cu toate acestea, ou-fu poate fi configurat ca un mediu de stocare și extragere de informații doar atunci când vi se solicită.
ou-fu sa bazat pe bot infoegg (care se bazează pe infobot). Info ou a fost proiectat astfel încât ar învăța de ascultare și să răspundă doar la întrebările. Este învățarea matrici au fost foarte simplu. Era acestea, că ou-fu a fost modelat după, și mult îmbunătățită. discuții ou-fu și reacționează mult mai fluid si intuitiv decat informatii de ou și nu necesită determinat să răspundă, cu excepția cazului în configurat acest fel. Fiind capabil să răspundă la orice linie de text trimise unui canal (cu condiția ca acesta este un subiect care ou-fu stie) face vorbire se par mai mult de viață asemănător. În plus față de propria capacitate de învățare, toate metodele de predare (caracteristici) codificate în a vă permite să tweak raspunsurile ou-fu pentru a da o personalitate și mai realist.
Ceea ce ma determinat să creeze ou-fu a fost atunci când am fost tweaking cu mâinile în sân codul din infoegg și de stabilire bug-uri. Când m-am dat seama cât de mult de lucru am fost punerea în ea, am decis sa fac propria mea. Codul a fost la prima vag pe baza codului infoegg, dar atunci a fost codificat în. Cu toate acestea am încă credit autorului infoegg la nașterea ou-fu.
Sper să vă bucurați folosind ou-fu la fel de mult ca am bucura de ea de codificare. Sunt mereu deschis la sugestii, critici, și bug-rapoarte. Distrează-te!

Utilizarea de bază

În cazul în care ați descărcat ou-fu gândire a fost un program stand-alone, te înșeli; ou-fu este un script pentru IRC bot eggdrop. Ai nevoie de a avea o copie instalată de eggdrop pentru a putea rula ou-fu.
Cum învață
ou-fu va asculta toate canalele din e configurare până când aude o declarație, cum ar fi "acest lucru este că." Aceasta este ceea ce declanseaza ou-fu să-și amintească ceva. În cazul în care cuvântul cheie sau subiect există deja, sau este suficient similar cu un alt subiect, restul declarației este depozitat sub acest subiect ca un răspuns alternativ. Asa ca atunci cand ou-fu aude "pizza este buna", iar mai târziu aude "pizza este aici!" se va ști că pizza este "bun" și "aici" Prin urmare, atunci când cineva menționează cu mâinile în sân pizza ("mmm imi place pizza") ou-fu va raspunde cu ceva de genul "Nu ai spus pizza e aici?" De fiecare dată ou-fu aude ceva nou, sau noi informații cu privire la o temă veche, se va păstra ca TID-bit în creier se pentru referințe viitoare. Există multe caracteristici codate în ou-fu, care vă permit să-l învețe metode speciale și tipuri de răspunsuri, acestea vor fi explicate în secțiunea avansat.
Ce ou-fu NU invata din: declarații care nu definesc nimic ca fapt sau opinie. Un exemplu este o declaratie ca "acest rahat!" deoarece ou-fu nu știe ce "acest" este. ou-fu nu va asocia orice declarație una cu declarația anterioară, prin urmare ou-fu, nu va face assosiation când spui "Nu-mi place calculatorul meu", urmat de "E prea bătrân." Cu toate acestea, spunând că "computerul meu este prea vechi" va declanșa ou-fu pentru a învăța.
Cum răspunde
Fiecare linie trimis la un canal ou-fu este de monitorizare este procesată și va încerca să determine dacă subiectul este ceva care le-a învățat despre. Îmi place să mă gândesc la acest lucru ca e "interese" la un subiect. Dacă este "interesat" în subiectul ultima declarație, se va forma un răspuns bazat pe ceea ce fapte și opinii este acumulate până în prezent. Dacă subiectul este prea vagă potrivire mai mult de un alt subiect în memoria ea lui, ou-fu va încerca apoi să alegeți subiectul mai precisă.
Există doi factori care alege aleator formarea răspunsului. (1) este numărul de trei ori pe zi-biți cunoscute despre subiectul în cauză. Dacă există mai mult de un tid-bit stie despre "pizza", de exemplu, ou-fu va selecta aleatoriu una dintre ele. (2) este structura propoziție. Răspunsurile structura teză sunt complet configurabil, așa cum va fi explicat mai târziu, și este selectat aleator din lista personalizată de posibile structuri. Un exemplu de un posibil răspuns la subiectul "Camaro" pe baza structurilor implicită este "Ei bine, cineva a spus 68 Camaro este foarte frumos" sau "Credeți că 68 Camaro este foarte frumos?" După cum puteți vedea, obiectul ou-fu ales ca "68 Camaro", chiar dacă s-ar putea, de asemenea, au auzit despre 71 Camaro, iar TID-biți a fost "foarte frumos"
Un punct-cheie, dacă învață-l "site-ul dvs. este frumos", se va răspunde la "site-ul dvs.", "bla bla site-ul dvs.", "blah blah site-ul dvs.", și doar "site-ul", dar nu pentru a "site-ul web blah" . Are sens?
De asemenea, în această versiune botul va generaliza idei într-un singur cuvânt cheie, cum ar fi dacă ați învăța "sensul vieții este acela de a pune în discuție sensul vieții", se va depune "viața este plictisitoare" în "sensul vieții". Este încă în dezvoltare ... ceea ce înseamnă că nu va fi întotdeauna atât de vag, motivul pentru aceasta este pentru că am de gând să extindă modul de ou-fu crede despre un subiect, și chiar introduce un fel de sistem de legătură subiect, asa ca atunci cand aceasta învață "un trandafir este roșu" și "o autospeciala de stins incendii este de culoare roșie" va fi (teoretic) în măsură să facă, de asemenea, asociația că atât un trandafir și o mașină de pompieri sunt de culoare rosie. Această metodă de "gândire" este foarte dificil să imite în AI.
Prin toate mijloacele sa-mi transmiteti orice întrebări sau comentarii ați putea avea despre învățare sau de răspuns metode ou-fu, eu sunt mereu deschis la noi opinii și idei.
Puteți găsi mai multe informații despre cum să-l configurați la dosar Cum-to.txt interiorul arhivei

Ce este nou în această versiune:.

  • quot fixă ​​și, eggfu (chans) & quot; și & quot; eggfu (ignorelist) & quot; erori.

Software similare

pmxbot
pmxbot

20 Feb 15

sushi
sushi

15 Apr 15

Xfire for Kopete
Xfire for Kopete

12 May 15

Comentarii la egg-fu

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!