Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
gamesis
Tvůrce
Avatar
gamesis:16.8.2012 20:58

Ahoj, chtěl bych se zeptat, jestli se někdo z vás už zabýval problematikou inteligentního programu pro pokec s člověkem. Pokud ano, jestli máte nějaké zajímavé poznatky, zkušenosti, nebo jestli znáte nějaké nové programy vytvořené v poslední době (cca od r. 2010), atp. Danou problematikou se nyní zabývám i já (již podruhé po asi 6 letech), a mám v plánu takový program napsat.
Jistě většina lidí zná starší programy typu Pokec, Pokyd, Kecal, Karel,... ale všiml jsem si, nebo spíš nikde jsem nenašel zmínku o tom, že by ve vývoji byla nějaká aktualizace těchto programů, nebo program úplně nový.

 
Odpovědět
16.8.2012 20:58
Avatar
David Hartinger
Vlastník
Avatar
Nahoru Odpovědět
16.8.2012 21:03
You are the greatest project you will ever work on.
Avatar
Kit
Tvůrce
Avatar
Odpovídá na gamesis
Kit:16.8.2012 22:52

Kdysi dávno jsem si napsal svou Elizu. Bylo to hodně primitivní, ale několika lidem docela dlouho trvalo, než pochopili, že se baví se strojem.

Principy zůstávají, ale je nutné do toho vnést svou vlastní myšlenku. Elizu jsem tenkrát udělal, aby mi ze zákazníka vytáhla popis závady. Po přečtení konverzace jsem často věděl hned, v čem je problém.

Nahoru Odpovědět
16.8.2012 22:52
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Shift
Tvůrce
Avatar
Shift:19.8.2012 13:44

Tak já to vím jenom teoreticky a hlavně to je hlavně strašná práce s tim, jak bych to udělal já. Ale mělo by to stát za to. Chtěl jsem ho udělat v C#, ale pak mě programování přešlo :D

Nahoru Odpovědět
19.8.2012 13:44
Don't kill and don't be killed, alright? That's the best you can strive for.
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Shift
Kit:19.8.2012 13:53

Moc práce to nedá. Nejhorší je vyrovnat se se specifiky českého jazyka. Nejednoznačný slovosled, skloňování, ... Stačí se zaměřit na slovesa a ke každému z nich přidělit prioritu a seznam reakcí. Nepoužitá rozpoznaná slova uložíš do zásobníku. Tak vznikne dojem, že se AI drží tématu.

Je to hlavně práce se seznamy a slovníky. Obojí je v C# dobře podporováno.

Nahoru Odpovědět
19.8.2012 13:53
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.