Mind Inside Project

программа болтун 3.0

Главная

Описание программы

Загрузить

FAQ

Написать автору

движок SmartBot

SmartBot

Болтун 0.0.2.0 для Миранды1

Smapper2

другие программы

Болтун 2.0

примечания

1Автор: Александр Киселев

2Автор: Андрей Мартыненко

SmartBot

SmartBot - это движок чатбота, созданного на основе программы Болтун 3.0.

Загрузить SmartBot-K | Размер архива ~ 74 Кб
Загрузить SmartBot-M | Размер архива ~ 80 Кб

Различия описаны ниже.

Краткое описание

SmartBot не является standalone приложением, и для работы с ним необходимо создать клиентское приложение, которое и будет использовать его три экспортируемые функции. SmartBot выполнен в виде dll. Алгоритм движка - почти такой же, как и у Болтуна 3.0. Не используется все, что связано с графическим интерфейсом. И другие, лишние, на мой взгляд, навороты.

Экспортируемые функции

  • int LoadMind(char * pszMindFile)
    Загружает "разум" бота в память из файла.
  • const char * GetReplyTo(const char * pszInText) (версия М) или const char * GetReplyTo(const char * pszInText, char * pszOutText, int len) (версия К)
    Находит реплику-реакцию на введенную реплику.
  • int SaveMind(char * pszMindFile)
    Сохраняет изменившийся после общения "разум" бота в файл.

Возможное использование

Этот движок может использоваться:
  • в Вашем собственном приложении-боте
  • в плагинах и аддинах к программам обмена мгновенными сообщениями
  • you name it

Различия между SmartBot-K и SmartBot-M

SmartBot-M - это логическое продолжение первых версий СмартБота. Идею создания движка вообще подал Андрей Мартыненко, он создал прототип dll. На основе первых версий движка им был создан Smapper. Эта dll подключается статически.

SmartBot-K - разрабатывался в сотрудничестве с Александром Киселевым для его плагина к Miranda. Он сделал свой прототип dll. Эта dll подключается динамически (LoadLibrary и т. д.).

новости | описание | download | faq | e-mail

© 2000-2003 ProVirus

Web hosting by Somee.com