Не
правда ли, странно, вроде сайт программиста (хоть и только будущего
программиста :) , а нет ничего на компьютерную тему?
Так вот кое-что я не утерпел и поместил здесь.
А именно проект «Мэрлин».
Итак, все вы наверняка сталкивались с
программами, имитирующими собеседника. Ориентируясь по ключевым словам в вашем
вопросе, они строят свой ответ из набора некоторых стандартных фраз,
составляющих её «словарный запас».
Совершенство подобной программы зависит не
только, и не столько, от самого «движка» ищущего в базе данных подходящий
ответ, а скорее от величины и совершенства искомой базы данных. Обычно её
составляют несколько специалистов – психологов, возможности которых весьма
ограничены временем и, собственно, количеством участников.
Я хочу предложить вам самим попробовать себя в
роле составителя «словаря» подобной программы. Всё предельно просто: вы
придумываете ключевое слово, на которое должна реагировать программа и,
соответственно, её возможный ответ (или ответы: вписываете несколько ответов, разделённых
символом #, и программа получит возможность выбирать из них наиболее
подходящий).
Например: Ключевое слово - «КТО» Реакция программы - «Если бы я знал
кто, давно бы уже проболтался, приятель!»
Вы можете «научить» её узнавать Ваше имя и многое другое. Итак, вперёд!
Вскоре,
программа будет выложена на этом сайте.
Ключевое слово или словосочетание:
Реакция программы: