Docs : Manuel De L'Utilisateur : Overview

Vue d'ensemble

Sur

Bot Libre est une plate-forme pour le développement et l'hébergement des robots pour le web, le mobile et les médias sociaux. Le Bot Libre plate-forme fournit également le développement et l'hébergement pour l'apprentissage en profondeur analytique, avatars, chat en direct, des salles de clavardage, des forums, des scripts, et d'autres contenus.

Bot Libre fournit plusieurs composants:

  • Un Site Web Sur site web et plate-forme web qui vous permet de créer et héberger des robots et d'autres contenus.
  • Apps - Bot Libre fournit plusieurs applications pour Android et iOS , y compris bot, le chat, et l'assistant virtuel d'applications.
  • SDK - Le Bot Libre Kit de Développement Logiciel (SDK) est un ouvert le code source de la bibliothèque que vous pouvez utiliser pour développer votre propre site web, application mobile ou une application de bureau.
  • L'API Web - Le Bot Libre de l'API web fournit un XML et JSON HTTP REST API qui vous permet d'accéder et de les intégrer Bot Libre services à partir de n'importe quel langage de programmation ou de l'environnement.
  • IA Moteur - Le Bot Libre IA Moteur est un projet open source pour les robots et les avancées de l'intelligence artificielle développé en Java et hébergé sur GitHub

Bot Libre est hébergé par Paphus Solutions, une Société Canadienne qui se spécialise dans l'intelligence de l'automatisation des produits et des services.Bot Libre est développé par Paphus, leurs partenaires, et le Bot Libre communauté open source.

Paphus Solutions fournit également commercial bot hébergement sur Bot Libre pour les Entreprises, ainsi que de bot et de développement d'applications de services. Dédié et hébergement privé est également disponible, et privé de licence est fourni par le Bot Libre Entreprise Bot Plate-forme.

L'Architecture

Bot Libre provides a web based architecture that provides chat and bot services to many different clients. Bot Libre also implements many webhook APIs for integrating with other services, and can access web services and other online services.

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.