Documentos : Manual Do Usuário : Overview

Visão geral

Sobre

Bot Livre é livre de plataforma aberta para desenvolvimento e hospedagem de bots para a web, mobile e social media. O Bot Libre plataforma também oferece desenvolvimento e hospedagem para uma aprendizagem mais profunda do google analytics, avatares, chat ao vivo, salas de bate-papo, fórum, scripts e outros conteúdos.

Bot Livre fornece vários componentes:

  • Site - Um site e plataforma web que permite criar e hospedar bots e outros conteúdos.
  • Apps - Bot Livre oferece vários aplicativos para Android e iOS , incluindo bot, bate-papo, e a assistente virtual de aplicativos.
  • SDK - O Bot Libre Software Development Kit (SDK) é uma fonte aberta de biblioteca de código que você pode usar para desenvolver o seu próprio site, aplicativo móvel, ou a área de trabalho do aplicativo.
  • Web API - Bot Libre web API fornece um XML e JSON HTTP REST API, que permite acessar e integrar Bot Libre de serviços a partir de qualquer linguagem de programação ou do ambiente.
  • AI Engine - O Bot Libre AI Engine é um projeto open source para robôs e inteligência artificial avançada, desenvolvido em Java e hospedado em GitHub

Bot Livre é hospedado por Paphus Soluções, um Canadense Corporation, especializada em inteligência de automação de produtos e serviços.Bot Livre é desenvolvido pela Paphus, seus parceiros, e o Bot Libre open source.

Paphus Soluções também fornece comercial bot de hospedagem em Bot Livre para o Negócio, assim como bot e desenvolvimento de aplicações de serviços. Dedicado e hospedagem privado também está disponível, e privado de licenciamento é fornecida através do Bot Libre Empresa Bot Plataforma.

Arquitectura

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, 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, and SMS text messaging 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.