To je můj blog ... :-D

Eliza - umělá inteligence ??

27. 9. 2007 11:29
Rubrika: Počítače
Tak jsme na Logickém programování probírali základy jednoho velmi zvláštního programovacícho jazyka. Jmenuje se PROLOG. Je to tak zvláštní pro to, že to není klasické progamování řádek po řádku, jak ho asi všichni znají, ale vlastně se tam vypíšou jen fakta a matematické vztahy mezi nimi. Pak se přepneme do tz. dotazovacího režimu (je to jen vlastně konzole, která vlastně vypadá asi takhle:
?-
) . No a pak už jen píšeme dotazy a prolog nám odpovídá.
Takovým příkladem, co nám ukázali, že v tom bylo napsáno je tzv. ELIZA. To je vlastně program, který by měl simulovat rozhovor s pyshoterapeutem. Funguje na principu vybírání klíčových slov z věty, porovnání s databází a podle nich skládá odpověď na otázku případně otázku navazující... Musíte ale počítat s tím, že je to v angličtině, protože větná skladba češtiny je mnohem složitější... Ale pokud by někdo chtěl, tak může zkusit napsat podobný v češtině... Ovšem ale musí počítat s tim, že musí mít databázi slov několikrát větší (tedy všechny pády) a taky by asi musel perfektně znát gramatiku, aby věděl, jak větu dát dohromady... jo ještě jsem zapomněl na odkaz : http://www.manifestation.com/neurotoys/eliza.php3 ... Hodně zábavy s ELIZAScript.

Sdílet

Komentáře

Petr Janoušek (janick) Tak jsem zkousel tu Elizu, ale nic moc. zadas trochu slozitejsi text a je v koncich

HejTi Jehé prolog a logika :o) Ještě že už to mám za sebou:o)

had Hmm...na tom odkaze je infiltrace! (iframe.B.Gen virus)

Pro přidání komentáře se musíš přihlásit nebo registrovat na signály.cz.

Autor blogu Grafická šablona Nuvio