Wstęp…Ogólnie o Sztucznej Inteligencji Sztuczna inteligencja to technologia i kierunek badań w sferze informatyki, neurologii oraz psychologii w ostatnich latach staje się coraz bardziej popularna. Inteligentne maszyny są niezbędne do tworzenia i odkrywania nowych zależności w świecie. Sztuczna inteligencja jest najbardziej interesującym aspektem w dziedzinie informatyki, który pochłania olbrzymie ilości ludzkiego zapału oraz najnowocześniejszych osiągnięć techniki komputerowej. Taka inteligentna maszyna zachowuje się prawie (pamiętajmy ‘’prawie robi wielką różnice’’;-)) jak człowiek posiada osobowość, charakter, ma zdolność do symulowania nastrojów i uczuć.
O CzatBotach…
Nazywane inaczej lingubotami, botami czy chatterbotami to programy komunikujące się w języku naturalnym, niektórzy ludzie wręcz uważają Czatboty za swoich przyjaciół. Propagandą Sztucznej Inteligencji w Polsce jest od niedawna działająca firma Sztuczna Inteligencja Sp. z.o.o. która dąży do minimalizacji ergonomii uczłowieczenia zimnej formy witryny. Ów programy mogą być także niezastąpionym pracownikiem firmy. Oprogramowanie Bota, po zainstalowaniu na stronie firmy wyposażone w niezbędną wiedzę może spełniać wiele funkcji. Są ludzie, którzy sądzą, że CzatBoty to tylko wstęp do tak zwanych wirtualnych ludzi, którzy będą doskonałą formą człowieka…
Rywalizacja CzatBotów…
Ciekawym testem sprawdzającym wydajność danego CzatBota jest niewątpliwie tzw. Test Turinga. Polega on na przeprowadzeniu rozmowy z CzatBotem, przez osobę trzecią, która nie wie, iż nie rozmawia z człowiekiem, lecz snuje podejrzenia. Jeżeli osoba ta nie potrafi stwierdzić, że jest to CzatBot, znaczy to, iż przeszedł on test pomyślnie. Fakty są jednak takie, że jeszcze żaden CzatBot nie zaliczył testu. Trzeba przyznać, że jest, o co walczyć gdyż nagroda za stworzenie CzatBota, który przejdzie Test Turinga ufundowana przez Hugha Loebnera to bagatela złoty medal( cały z 18-karatowego złota) i… 100 000 USD!. Do czasu stworzenia takiego programu, co roku wybiera się CzatBota, który będzie najskuteczniej udawał człowieka, lecz nie przejdzie pomyślnie Testu Turinga. Nagrodą za to osiągnięcie jest brązowy medal oraz 2 000 USD. Konkurs odbywa się corocznie w The Cambridge Center of Behavioral Studiem a testerzy wybierani są spośród pracowników instytutu. Zasady są niezwykle proste program musi działa pod systemem Linux oraz MS Windows lub Macintosh. Sędziowie przez jeden dzień konwersują z botami, po czym decydują, które komputery obsługuje człowiek a które maszyna. W wypadku, jeżeli któryś z programów oszuka ponad 50 % sędziów, wtedy jego twórca otrzymuje główną nagrodę.
Poznaj niektóre CzatBoty…
Pierwszy CzatBot powstał już w 1966 roku i nosił nazwę ELIZA. Mechanizm jego działania polegał na analizowaniu zdań i tworzeniu do nich odpowiednich pytań. Program jest naprawdę przekonujący, świadczy o tym choćby fakt, że niektórzy ludzie uważają go za wiernego przyjaciela. Ale czemu się z tym nie zgodzić, w końcu ELIZA nas nie zdradzi, nikomu nie powie o naszych tajemnicach a niejednokrotnie „znajdzie” rozwiązanie na nasze problemy. Być może dlatego została opatrzona przydomkiem Psychologa.
Najpopularniejszy aktualnie na świecie program starający się naśladować ludzką mowę to niewątpliwie ALICE. Jest najskuteczniejszym CzatBotem, o czym świadczy fakt, iż corocznie zdobywa główną nagrodę wyżej opisanego Testu Turinga jako „najlepszy wśród przegranych”, gdyż jeszcze nigdy nie udało mu się pozytywnie przebrnąć testu. Co ciekawe pomysłodawcą projektu stworzenia ALICE jest znany haker Richard Wallace. Jak na razie rozmowę z ALICE można przeprowadzać wyłącznie w jeżyku angielskim. Trzeba jednak zauważyć, że program często „podtrzymuje” rozmowę nawet wtedy, gdy popełnimy błąd w pisowni. Po rozmowie z botem muszę stwierdzić, że posiada dużą wiedzę oraz potężny zasób słów, który pozwala prowadzić bardzo ciekawą rozmowę.

Chciałabym jednak przedstawić bardzo popularne polskie CzatBoty. Jednym z nich jest dostępny na stronie
http://www.sztucznainteligencja.pl Bot Jakub. Prowadząc z nim rozmowę doszedłem do wniosku, iż dysponuje dużym spokojem i potrafi odpowiedzieć na większość zadawanych pytań. Trzeba jednak zauważyć, że jest to firmowy bot, który został przygotowany w celu opisania technologii sztucznej inteligencji. Firma Sztuczna Inteligencja Sp. z.o.o. oferuje również stworzenie bota dostosowanego wyłącznie do wymagań klienta. Dla sprawdzenia możliwości takiego programu możemy wygenerować darmowego CzatBota. Dla sprawdzenia możliwości takiego programu możemy wygenerować darmowego CzatBota.

Teraz słów kilka o jednym z najszybciej rozwijających się Chatterbotów w Polsce, a jest to mianowicie Snikers. Atutem Snikersa jest fakt, że możemy z nim rozmawiać na dowolne tematy, często sam zaprasza nas do rozmowy, jeżeli przez chwilę nic do niego nie piszemy. Funkcje Snikersa warte uwagi to na pewno możliwość ustawienia go jako bota Gadu-Gadu lub dowolnego Chatu. Program „uczy się od nas” dzięki temu w kolejnych rozmowach będzie potrafił operować zwrotami, które sami używamy. Posiada wbudowany syntezator mowy, pozwalający słyszeć podczas rozmowy jego głos (bardzo przyjazny). Funkcją, które mi osobiście najbardziej się spodobała jest możliwość poproszenia Snikersa o otworzenie danego pliku, trzeba jednak pamiętać, aby zawsze podać dokładną nazwę wraz z rozszerzeniem. Nie będę tutaj opisywał wszystkich jego funkcji, gdyż prawdopodobnie nigdy bym nie skończył, powiem jedno: Naprawdę warto wypróbować tego bota.

Na koniec podam jeszcze kilka przykładów chatterbotów, które warto sprawdzić. Są to mianowicie: Tribot, Elbot, Catty, CyberBuddy czy Eugene Goostman. Oczywiście nie są to wszystkie boty na Ziemi, jednak „wertująć” zasoby Internetu doszedłem do wniosku, że są najpopularniejszymi lingubotami.
Czas na podsumowanie…
Próby tworzenia CzatBotów trwają już wiele lat, jednak jeszcze nikt nie stworzył tak dobrego programu, aby, mógł on z powodzeniem zastąpić człowiek. Prace na pewno będą trwać nadal, jednak czy przyniosą pozytywne efekty… tego nikt nie wie.
Sztuczna inteligencja nigdy nie zastąpi człowieka. Człowiek to emocje, intelekt, wola. CzatBot nigdy nie będzie odczuwał, lecz może pomóc człowiekowi w wielu dziedzinach życia, Sztuczna inteligencja, daje perspektywie uwolnienia ludzi od prostych uciążliwych prac, ale również od takich, które wymagają dużej wiedzy. Elektroniczne maszyny mają duże znaczenie w wyjaśnianiu wielu zagadnień związanych z procesami umysłowymi i stanowią bezcenną pomoc w rozwoju nauki, techniki i instytucji społecznych.