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

19.02.09

Задачи пользователя - Игры

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Бесплатно
-
.1235035453 267,59Kb
183
183 Скачать бесплатно

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

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

См. также

Игры Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Игра "Ралли" для 1С 7.7

1 стартмани

18.05.2019    9031    0    Palmer1976    1    

2

Игры Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Игра "Тетрис" для 1С 7.7

1 стартмани

07.05.2019    9263    1    Palmer1976    1    

0

Игры Платформа 1С v7.7 Россия Абонемент ($m)

Расписной покер - игра по которой раньше в СССР проводились чемпионаты. После некоторого забвения опять завоевывает интерес.

1 стартмани

30.08.2016    16825    0    ak_register    4    

2

Игры Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Каждый, кто играл в эту игру хотя бы раз, задумывался о сохранении, так вот наконец-то это реализовано.

1 стартмани

22.09.2015    15434    0    sanek_kop    3    

1

Игры Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Внешняя обработка - игра "2048". Пример работы с таблицей в режиме ввода данных

1 стартмани

23.03.2015    14039    0    Tim72    1    

1

Игры Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Головоломка. Угадай мое число.

1 стартмани

03.11.2014    16153    0    whtblck    8    

1

Игры Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Пишите письма друзьям и коллегам по новому. Узнайте, с какого раза они заметят подвох!

1 стартмани

20.10.2014    13426    0    FlashC    4    

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

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

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

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