egg-fu

Software screenshot:
egg-fu
Dettagli del software:
Versione: 2.0.11
Data di caricamento: 3 Jun 15
Licenza: Libero
Popolarità: 21

Rating: 3.3/5 (Total Votes: 3)

uovo-Fu è uno script di Intelligenza Artificiale IRC simulato per l'uso con Eggdrop con molte opzioni e funzionalità e ad alta configurabilità, supporto multi-lingua, grammaticale, e ora con il supporto a tema! Supporto database è up-venire.
Introduzione al egg-fu
Prima di tutto, qual è l'uovo-fu? uovo-fu è uno script eggdrop codificato in Tcl progettato per simulare l'intelligenza artificiale, e coinvolgere un utente IRC in conversazione. Il programma non è in realtà di intelligenza artificiale, in quanto non fa che sia decisioni o forma è propria opinione, imita semplicemente tale comportamento con l'ascolto di ciò che la gente dice in un canale e ricordare i punti chiave e 'imparare' cose nuove da dire in questo modo. Quando un argomento che uovo-fu riconosce è stata attivata o una parola chiave si dice, l'uovo-fu in modo casuale scegliere un tid bit di informazioni che ha imparato a conoscere e rispondere in modo appropriato, in base alle proprie configurazioni.
Questa è la funzione principale di uovo-fu. Per imparare e rispondono. Tuttavia, uovo-fu può essere configurato come un mezzo per archiviare e recuperare le informazioni solo quando richiesto.
egg-fu era basato sul bot infoegg (che si basa sulla Infobot). Info uovo è stato progettato in modo che essa avrebbe imparato ascoltando e rispondere solo alle domande. Sta imparando le matrici erano molto semplici. Furono questi, che l'uovo-fu è stato modellato dopo, e notevolmente migliorato. colloqui uovo-fu e reagisce molto più fluido e intuitivo di informazioni uovo e non richiede richiede di rispondere, a meno che configurato in questo modo. Essere in grado di rispondere a qualsiasi linea di testo inviato a un canale (a condizione che sia un argomento che uovo-fu lo sa) fa apparire essa la parola più vita-like. Oltre alla propria capacità di apprendimento, tutti i metodi di insegnamento (caratteristiche) codificati in consentono di ottimizzare le risposte di uovo-fu per dargli una personalità ancora più realistico.
Ciò che mi ha spinto a creare uovo-fu è stato quando stavo oziosamente modificando il codice in infoegg e correggere i bug. Quando mi sono resa conto di quanto lavoro stavo mettendo dentro, ho deciso di fare il mio. Il codice è stato in un primo momento vagamente basato sul codice di infoegg, ma da allora è stato codificato fuori. Tuttavia ho ancora autore di credito di infoegg alla nascita di uovo-fu.
Spero che ti piace utilizzando uovo-fu tanto quanto mi piace la codifica di esso. Sono sempre aperto a suggerimenti, critiche e segnalazioni di bug. Divertiti!

Uso di base

Nel caso in cui è stato scaricato uovo-fu pensando che fosse un programma stand-alone, ti sbagli; uovo-fu è uno script per il IRC bot Eggdrop. È necessario disporre di una copia installata di Eggdrop per essere in grado di eseguire uovo-fu.
Come apprende
uovo-fu ascolterà tutti i canali nella sua configurazione fino a quando non sente una dichiarazione del tipo "questo è quello." Questo è ciò che scatena uovo-fu di ricordare qualcosa. Se la parola chiave o argomento esiste già, o è abbastanza simile ad un altro argomento, il resto della dichiarazione è conservato in questo argomento come una risposta alternativa. Così, quando l'uovo-fu sente "pizza è buona" e poi sente "la pizza è qui!" si sa che la pizza è 'buono' e 'qui' Quindi, quando qualcuno parla pigramente pizza ("mmm mi piace la pizza") Uovo-fu risponderà con qualcosa come "Non hai detto la pizza è qui?" Ogni volta che l'uovo-fu sente qualcosa di nuovo, o nuove informazioni su un vecchio argomento, immagazzinerà che tid-bit in esso del cervello per riferimenti futuri. Ci sono molte caratteristiche codificate in uovo-fu che permettono di insegnare che i metodi e tipi di risposte, questi saranno spiegate nella sezione avanzata.
Che uovo-fu non impara da: dichiarazioni che non definiscono nulla come un fatto o opinione. Un esempio è una dichiarazione del tipo "che schifo!" da uovo-fu non sa cosa 'questo' è. uovo-fu non assocerà una qualsiasi dichiarazione con la dichiarazione precedente, dunque uovo-fu non farà il assosiation quando si dice "Odio il mio computer" seguito da "E 'troppo vecchio." Tuttavia, dicendo: "Il mio computer è troppo vecchio" attiverà uovo-fu di imparare.
Come risponde
Ogni linea inviato a un canale uovo-fu è il monitoraggio viene elaborato e tenterà di determinare se il soggetto è qualcosa che ha imparato a conoscere. Mi piace pensare a questo come si tratta di 'interesse' in un soggetto. Se si tratta di 'interessato' in tema di quest'ultima affermazione, si formerà una risposta basata su quali fatti e opinioni è accumulate finora. Se il soggetto è troppo vaga corrispondenza più di un altro soggetto in sua memoria, l'uovo-fu poi provare a scegliere il soggetto più accurata.
Ci sono due fattori che randomizzare la formazione della risposta. (1) è il numero di bocconcini noti sull'argomento in caso. Se ci sono più di un tid bit noto di 'pizza', per esempio, l'uovo-fu casualmente selezionare uno di loro. (2) è la struttura della frase. Le risposte struttura della frase sono completamente configurabili, come verrà spiegato più avanti, e viene scelto a caso dal tuo elenco personalizzato di possibili strutture. Un esempio di una possibile risposta al tema "camaro" in base alle strutture di default è "Beh, qualcuno ha detto che il 68 Camaro è veramente bello" o "Pensi che il 68 Camaro è veramente bello?" Come si può vedere, il soggetto uovo-fu scelto come "68 Camaro", anche se potrebbe anche aver sentito parlare il 71 camaro, e il tid-bit era "veramente bello"
Un punto chiave, se si insegna che "il vostro sito web è bello" che risponderà a "il tuo sito web", "blah blah tuo sito web", "blah blah tuo sito web", e proprio "sito web", ma non "sito blah" . Ha senso?
Inoltre, in questa versione il bot generalizzare idee in una parola chiave, come ad esempio se si insegna che "il senso della vita è quello di mettere in discussione il senso della vita" sarà il file "la vita è noiosa" sotto "il senso della vita". E 'ancora in fase di sviluppo ... il che significa che non sarà sempre così vaga, la ragione di questo è perché ho intenzione di ampliare il modo uovo-fu pensa su un argomento, e anche inserire una sorta di sistema relazione argomento, così quando impara "una rosa è rossa" e "fuoco-camion è rosso" sarà (in teoria) essere in grado di fare anche l'associazione che sia una rosa e un fuoco camion sono di colore rosso. Questo metodo di 'pensare' è molto difficile da emulare in AI.
Con tutti i mezzi mi mandano commenti o domande si può avere su di apprendimento o di risposta metodi di uovo-fu, io sono sempre aperto a nuove idee e opinioni.
Potete trovare ulteriori informazioni su come configurarlo sul file How-to.txt all'interno dell'archivio

Cosa c'è di nuovo in questa versione:.

  • Fixed & quot; eggfu (chans) & quot; e & quot; eggfu (ignorelist) & quot; errori.

Programmi simili

Ginterface
Ginterface

3 Jun 15

LAN Messenger
LAN Messenger

9 Mar 17

123 Flash Chat
123 Flash Chat

20 Feb 15

turses
turses

20 Feb 15

Commenti a egg-fu

I commenti non trovato
Aggiungi commento
Accendere le immagini!