Кіріспе

MegaHAL — Джейсон Хатченс жасаған компьютерлік әңгімелесу симуляторы, немесе «сөйлесу роботы».

Өмірбаян

1996 жылы Джейсон Хатченс ELIZA негізінде құрылған HeX чат-ботымен Лобнер сыйлығы байқауына қатысты. Сол жылы HeX байқауда жеңіске жетіп, жалпы ең жоғары ұпай жинағаны үшін 2000 доллар сыйлық алды. 1998 жылы Хатченс өзінің жаңа MegaHAL бағдарламасымен тағы да Лобнер сыйлығы байқауына қатысты. MegaHAL 1998 жылғы Лобнер сыйлығы байқауында тұңғыш рет пайда болды. Көптеген чат-боттар сияқты, MegaHAL-дың мақсаты – табиғи тілде еркін сөйлейтін адамдай көріну. Пайдаланушы MegaHAL-ға сөйлемдер енгізгенде, ол кейде мағыналы, ал кейде түсініксіз жауаптар береді. MegaHAL әңгіме дамыған сайын жаңа сөздер мен сөйлем құрылымдарын есте сақтап, үйренеді. Ол тіпті сөздерді немесе сөз тіркестерін басқа сөздермен немесе тіркестермен алмастырудың жаңа тәсілдерін де үйрене алады. Көптеген адамдар MegaHAL сияқты әңгімелесу симуляторларын жасанды интеллектінің қарапайым түрі деп есептейді. Дегенмен, MegaHAL әңгіменің өзін немесе тіпті сөйлем құрылымын түсінбейді. Ол әңгімелерін тізбектелген және математикалық қатынастарға сүйене отырып құрайды. Әңгімелесу симуляторларының арасында MegaHAL салыстырмалы түрде ескі технологияға негізделген және примитивті саналады. Алайда, оның әзілге құмарлығының арқасында танымалдылығы артты; ол көбінесе күлкілі, бұрмаланған немесе мағынасыз мәлімдемелермен жауап береді.

Жұмыс істеу теориясы

MegaHal кем дегенде ішінара "жасырын Марков моделіне" негізделген, сондықтан MegaHal сценарий немесе мәтінге "оқыту" кезіндегі алғашқы қадам ретінде, мүмкін 4, 5 немесе тіпті 6 тізбектелген сөзді қамтитын мәтін фрагменттерінің дерекқорын құрады. Мысалы, егер MegaHal Тәуелсіздік жарияланымы бойынша оқытылса, онда MegaHal "Курсында", "Курсындағы", "адамның барысы", "адам оқиғаларының барысы", "оқиғалар барысы, бір", "адамдар, бір халық" және т.б. сияқты мәтін фрагменттерін қамтитын дерекқор құрастырады. Содан кейін, егер MegaHal-ға "Супермен, иә! Ол Супермен, күшті өзендердің бағытын өзгерте алады, өзінің қолымен болатты игі алады және Кларк Кент кейпінде" сияқты басқа мәтін берілсе, ол MegaHal-ды Супермен адам оқиғаларының бағытын өзгерте ала ма, немесе "күшті өзендердің бағытында" сияқты басқа нәрселер туралы ойға келуге ​​ынталандыруы мүмкін. Осылайша, егер "Ақ үй мәлімдеді" сияқты тіркес қандай да бір мәтінде жиі кездесетін болса, онда MegaHal-дың өзара ұқсастығы бар әртүрлі контексттер арасында кездейсоқ ауысу қабілеті кейде таңғажайып түсініктілікке әкелуі мүмкін, ал кейде ол түсініксіз болып көрінуі мүмкін.

Тарату

MegaHAL Unlicense лицензиясы бойынша таратылады. Оның бастапқы коды Github репозиторийінен жүктеуге болады.