Документы : Руководство Пользователя : Overview

Обзор

О

Бот Либре-это бесплатная открытая платформа для разработки и хостинга ботов для веб, мобильных и социальных медиа. Платформа Сэп Libre также обеспечивает разработку и хостинг для глубокого изучения аналитики, аватары, чат, чаты, форумы, скрипты и другой контент.

Бот Либре содержит несколько компонентов:

  • Сайт - сайт и веб-Платформа, которая позволяет создавать и размещать ботов и другого содержимого.
  • Приложения - бота Либре предлагает несколько приложений для Андроид и прошивкой , в том числе бот, чат и виртуальный помощник приложений.
  • Пакет SDK - Комплект для разработки программного обеспечения Сэп Libre (СДК) - это библиотека с открытым исходным кодом, которые вы можете использовать, чтобы развивать свой собственный веб-сайт, мобильное приложение или настольное приложение.
  • Веб-API - бот Либре веб-API предоставляет XML и json по http API-интерфейс rest, который позволяет получить доступ и интегрировать услуги Сэп Libre из любого языка программирования или среды.
  • Двигатель АИ - Двигатель Сэп Libre AI-это проект с открытым исходным кодом для ботов и продвинутым искусственным интеллектом разработан в Java и размещенного на На github

Бот Либре размещается Paphus решений, канадская Корпорация, которая специализируется на автоматизации разведки продукты и услуги.Бот Либре разрабатывается Paphus, своих партнеров, и бот программы с открытым исходным кодом сообщества.

Paphus Solutions также предоставляет коммерческим бот хостинг на Бот Либре для бизнеса, а также бот и услуг по развитию приложения. Выделенный и отдельный хостинг тоже имеется, а Частная лицензирования осуществляется через платформу бот бот предприятия Либре.

Архитектура

Бот Либре предоставляет веб-архитектурой, которая обеспечивает чат бот и услуг для различных клиентов. Бот Либре также реализует многие API webhook для интеграции с другими услугами, и могут получить доступ к веб-сервисов и онлайн-сервисов.

For the web, Bot Libre provides an embed tool that automatically generates the HTML and JavaScript code to embed your bot or live chat your website. Bot Libre also provides an open source JavaScript SDK that gives you complete control to customize your interface and user experience. Bot Libre provides a web API that enables you to access your bots and Bot Libre's services from any programming language and environment.

On mobile, Bot Libre provides an open source SDK for Android and iOS. The SDK includes example apps, and connection and GUI code to make building your own bot or chat app easy. The SDK provides virtual assistant commands for performing actions on phones and devices.

Bot Libre integrates with many different social media platforms include Twitter, Facebook, Telegram, WhatsApp, Skype, Kik, WeChat, and Slack. Bot Libre implements their APIs and provides https webhooks to allow real-time messaging, you only need to authorise and connect your bot. Bot Libre also supports email automation, IRC, SMS and IVR through Twilio.

Bot Libre bots can be trained without any programming, using text questions and answers, or learning from chat logs, live chat, or Twitter. Bot Libre supports tagging responses with keywords, topics, context, and other meta data to automatically match questions to responses. Bot Libre also supports patterns, templates, and scripting using Self (a JavaScript dialect), and AIML.

Bot Libre's scripting language Self allows access to XML and JSON web services, and HTML scraping. Bot Libre also provides several classes to access web services such as Google Calendar, WikiData, Wiktionary, Twitter, Facebook, Telegram, Email, Twilio, and more. Bot Libre bots each have their own object database to easily store data and information, and import JSON and XML data.