gifts2017

Виртуальный помощник "Вика" v1.02

Опубликовал Василий Демидов (Душелов) в раздел Сообщество - Игры

(Из старого... Далекий 2003 год... 7.7 ;))
Данная обработка имитирует виртуального собеседника, которому можно задавать вопросы.
Данный "бот" был мною написан для IRC каналов и я решил его перенести в 1С в качестве виртуального помощника. Пока даю первую версию данного произведения :) С ним можно поболтать. Он самообучается, знает порядка 3000 фраз, которым научился в чатах и порядка 300 слов.

v1.02 Добавлено:
- обида на собеседника (список слов, на которые обижается в файле obida.txt), но и прощать тоже умеет (на слова "прости" и "извини" :)
- обращение по имени к собеседнику. Если она его не знает, то через какое-то время пытается узнать, и если имя не знакомо, предлагает варианты имен, начинающиеся на первые буквы, предложенные собеседником
- добавлены настройки (пока немного :) бота, а именно возможность обучения (запоминание фраз собеседника и узнавание имени собеседника) и отключение голоса.
- понимает сокращенные имена, типа "Лена" - поймет, что это "Елена"
- более эмоционально реагирует на собеседника ;)

v1.01 Добавлено:
- у бота появился голос ;) теперь она сама произносит свои фразы :)

Использую ActiveX компонент TRSpeaker

Скачать можно отсюда:
http://www.text-reader.com/downloads/spchapi.exe
http://www.text-reader.com/downloads/setup_trspeaker_rus.exe
http://activex.microsoft.com/activex/controls/agent2/AgtX0419.exe

Выкладываю свое произведение в поисках единомышленников :) по созданию более-менее "умного" помощника ;) и отработки алгоритмов общения на определенные темы.

Скачать файлы

Наименование Файл Версия Размер
- 151
.1235035453 267,59Kb
25.09.09
151
.1235035453 267,59Kb Бесплатно

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Василий Демидов (Душелов) 06.11.08 10:30
Когда-то игрался с имитацией разговоров... Времена ирц-каналов, начало писания ботов... :) Для 7.7 такое нарисовал, хотел прослойку сделать для хелпдеска с базой однотипных вопросов...
vasilykushnir; +1 Ответить
2. Доржи Цыденов (support) 06.11.08 10:43
Неудачная попытка создания объекта (AddIn.aiMath)
3. Василий Демидов (Душелов) 06.11.08 10:46
Так там ж ридми написано ;) И компонента в архиве.
4. Василий Демидов (Душелов) 06.11.08 10:47
Хотя сейчас можно и рандом получить другими средствами, только ковыряться лень :)
5. Доржи Цыденов (support) 06.11.08 10:49
надо еще написать, что все надо положить в каталог базы
6. Василий Демидов (Душелов) 06.11.08 10:53
(5) Да ж компоненты подключаются как обычно, в каталогиб или в бин с 7.7. Я уж, думал, что давно все знают, как их пользовать, что regsvr32 использовать для регистрации ;)
9. AdApter (adapter) 17.12.08 15:18
ага, я тоже когда то копал в этом направлении. Вот месенджера писал когда-то http://www.infostart.ru/projects/1509/

У тебя вообще смотрю много разработок в эту сторону.

не плохо было бы замутить клиента с объединенными возможностями наших разработок. Позиционировать как внутреннюю болталку в лок.сети. Чтобы по VPN могла работать, навязчиво доносить важные объявления, выгонять пользователей, админить машины, софт пакетно обновлять, процессами управлять. Ссылки на объекты 1С передавать, подвязываться к 1С-ным программа учета типа HelpDesk.

Содержать полный пакет мультимедия - голос, анимацию, эмоции. А то эти смайлики уже давно 20-й век :(
10. Василий Демидов (Душелов) 13.02.09 19:35
Для получения демо-версии или покупки обращайтесь по контактам, указанным в профиле.
11. Лера Савельева (LerochkaSava) 11.01.11 21:26
кто-нибудь подскажет формат у Вики?))
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа