egg-fu

Screenshot Software:
egg-fu
Szczegóły programowe:
Wersja: 2.0.11
Filmu: 3 Jun 15
Licencja: Wolny
Popularność: 21

Rating: 3.3/5 (Total Votes: 3)

egg-fu jest symulowane skrypt Sztuczna inteligencja IRC do użytku z eggdrop z wielu opcji i funkcji oraz wysoką konfigurowalność, wsparcie wielu języków, sprawdzania gramatyki, a teraz także z obsługą rozrywki! Obsługa baz danych jest nadchodzącego.
Wprowadzenie do jaj-fu
Przede wszystkim, co jest jajko-fu? egg-fu jest skrypt eggdrop kodowane w Tcl zaprojektowane do symulacji sztucznej inteligencji, i angażować się w rozmowy IRC użytkownika. Program nie jest w rzeczywistości sztucznie inteligentny, jak to nie ma to własne decyzje i tworzyć swoje własne opinie, to po prostu naśladuje takie zachowanie, słuchając tego, co ludzie mówią w kanale i pamiętając kluczowych punktów i "uczenie się" nowe rzeczy do powiedzenia w Ten sposób. Gdy temat, który rozpoznaje jajko-fu jest wychowany lub słowo kluczowe jest powiedziane, jajko-fu losowo wybrać tid-bit informacji jest o tym dowiedział i odpowiednio reagować, według własnych konfiguracji.
To jest główna funkcja jaj-fu. Aby dowiedzieć się odpowiedzi. Jednakże egg-fu może być skonfigurowany jako środek do przechowywania i pobierania informacji tylko na żądanie.
egg-fu oparto na bot infoegg (który jest oparty na infobot). Informacje jajo zostało zaprojektowane w taki sposób, że będzie uczyć się poprzez słuchanie i tylko odpowiadać na pytania. To nauka macierze były bardzo proste. To było to, że jajko-fu był wzorowany, a także znacznie poprawić. Rozmowy jaj fu i reaguje znacznie bardziej płynnie i intuicyjnie niż informacji jajkiem i nie wymaga monitowania odpowiedzi, chyba że skonfigurowane w ten sposób. Będąc w stanie odpowiedzieć na każdy wiersz tekstu przesłanego do kanału (pod warunkiem, że jest to temat, który wie, jajko-fu), sprawia, że ​​jest to mowy wydaje się bardziej podobne do życia. Oprócz własnej zdolności uczenia się, wszystkie metody nauczania (cechy) zakodowane w pozwalają dostosować odpowiedzi egg-fu, by dać mu jeszcze bardziej realistyczne osobowości.
Co skłoniło mnie do stworzenia jajko-fu było kiedy leniwie skomplikowany kod w infoegg i poprawianie błędów. Kiedy zdałem sobie sprawę, jak wiele pracy chowałem do niego, postanowiłem zrobić własny. Kod był początkowo luźno oparty na kodzie infoegg, ale od tego czasu został zakodowany się. Jednak ja nadal kredyt autorowi infoegg do narodzin jaj-fu.
Mam nadzieję, że za pomocą jajka-fu jak lubię go kodowania. Zawsze jestem otwarty na sugestie, krytykę i raporty o błędach. Baw się dobrze!

Podstawy obsługi

W przypadku pobrania jajko-fu myśląc, że to samodzielny program, mylisz się; egg-fu jest skrypt do bota IRC eggdrop. Musisz mieć zainstalowaną kopię eggdrop, aby móc uruchomić jajko-fu.
Jak uczy
egg-fu wysłucha wszystkich kanałów w to config, aż usłyszy deklarację, takich jak: "To jest to." To jest to, co wyzwala jajko-fu sobie coś przypomnieć. Jeśli słowo kluczowe lub temat już istnieje, albo jest na tyle podobny do innego tematu, reszta rachunku jest przechowywany w tym temacie jako alternatywne odpowiedzi. Więc kiedy jajko-fu słyszy "pizza jest dobra", a później słyszy "pizza jest tutaj!" będzie wiedział, że pizza jest "dobre" i "tu" Dlatego też, gdy ktoś wspomina leniwie pizzę ("mmm lubię pizza") egg-fu odpowie coś w stylu "Czy nie powiedzieć, pizza jest tutaj?" Za każdym razem, jajko-fu słyszy coś nowego, lub nowe informacje na starym temacie, będzie przechowywać te tid-bit w jego mózgu na przyszłość. Istnieje wiele funkcji oznaczonych na jajka-fu, które pozwalają na to specjalne metody nauczania i typów odpowiedzi, które zostaną wyjaśnione w sekcji Zaawansowane.
Co egg-fu NIE uczyć się od: sprawozdania, które niczego nie jako faktycznych lub opinii definiują. Przykładem jest oświadczenie, takie jak "to jest do kitu!" od jajka-fu nie wie, co "to" jest. egg-fu nie kojarzy żadnego jedno stwierdzenie z poprzednim oświadczeniu, więc jajko-fu nie zrobi assosiation kiedy mówisz: "Nienawidzę mój komputer", a następnie "To jest zbyt stary." Jednak, mówiąc: "Mój komputer jest za stary" spowoduje jajko-fu do nauki.
Jak reaguje
Każda linia wysłany do kanału jaj-fu jest monitoring jest przetwarzane i będzie starał się ustalić, czy obiekt jest coś, że dowiedział się o. Lubię myśleć o tym, jak to "interes" w temacie. Jeśli jest "zainteresowany" w temacie ostatniego sprawozdania, będzie stanowić odpowiedź na podstawie jakich faktów i opinii, to zdobytych do tej pory. Jeżeli obiekt jest zbyt ogólnikowe dopasowanie więcej niż jednego innego przedmiotu w jego pamięci, jajko-fu będzie starał się wybrać bardziej dokładny temat.
Istnieją dwa czynniki Randomize powstawanie odpowiedzi. (1) jest liczbą bitów znanych tid ten temat w przypadku. Jeżeli jest więcej niż jeden tid-bit wiadomo o "pizzy" na przykład, jajko-fu losowo wybrać jeden z nich. (2) ma strukturę zdanie. Reakcje struktury zdania są w pełni konfigurowalny, jak to zostanie wyjaśnione w dalszej części, i jest losowo wybierany z listy możliwych spersonalizowanych struktur. Przykład możliwej odpowiedzi na temat "Camaro" opartego na strukturach domyślne to "Cóż, ktoś powiedział 68 Camaro jest naprawdę ładne" lub "Czy myślisz, że 68 Camaro jest naprawdę ładne?" Jak widać, z zastrzeżeniem jajko-fu odebrał jako "68 Camaro", chociaż może to też słyszałem o 71 Camaro, i tid-bit był "bardzo miły"
Kluczowym punktem, jeśli nauczy się "Twoja strona jest ładna" będzie odpowiadać na "witryny", "bla bla witryny", "bla bla" swoje strony i po prostu "strona", ale nie "strona bla" , Ma sens?
Również w tej wersji bot będzie uogólnić pomysłów w jedno słowo kluczowe, takie jak gdybyś go nauczyć "sens życia na pytanie o sens życia" będzie to plik "życie jest nudne" pod "sens życia". Jest jeszcze w fazie rozwoju ... co oznacza, że ​​nie zawsze będzie tak niejasne, powodem jest to, ponieważ mam zamiar poszerzyć drogę egg-fu myśli na dany temat, a nawet wstawić jakiś temat systemu relacji, więc kiedy go uczy się "Róża jest czerwona" i "fire-truck jest czerwony" będzie (w teorii) być w stanie również skojarzenie, że zarówno róża i ogień-truck są czerwone. Ten sposób "myślenia" jest bardzo trudne do naśladowania w AI.
Przez wszystkie środki wysłać mi jakieś uwagi lub pytania, jakie możesz mieć w nauce lub odpowiedzi metod egg-Fu, jestem zawsze otwarty na nowe opinie i pomysły.
Możesz znaleźć więcej informacji na temat jak skonfigurować go na plik Jak-to.txt wewnątrz archiwum

Co nowego w tym wydaniu:.

  • Poprawiono & quot; eggfu (chans) & quot; i & quot; eggfu (ignorelist) & quot; błędy.

Podobne oprogramowanie

turses
turses

20 Feb 15

MultiChat
MultiChat

3 Jun 15

Komentarze do egg-fu

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!