Un chat bot, o chatbot è un programma software che risponde a domande in linguaggio naturale (italiano, inglese, francese, etc.).
Chat bot può essere utilizzato per molti scopi. Chat bot può essere usato per un business per aiutare gli utenti, fornitore di servizio di cliente, o promuovere un prodotto. Chat bot può essere usato per il divertimento, come un amico in chat, anche una ragazza o ragazzo. Chat bot può essere utilizzato anche per la ricerca, la conoscenza e l'istruzione.
Ci sono molti diversi tipi di chat bot, ad esempio:
La maggior parte dei chat bot sono web based, ma ci sono anche chat bot che girano su Twitter, email, Facebook, Telegramma, il margine di flessibilità, Skype, ICQ, CHAT, Second Life, e un numero crescente di Android, iOS e mobile chat bot.
Bot Libre obiettivo è quello di sostenere chat bot in esecuzione su diversi servizi come siamo in grado di supportare. Al momento abbiamo integrato il supporto per la connessione di un bot per il web, Twitter, Facebook, Telegramma, il margine di flessibilità, SMS, e-mail, IRC, Android, iOS e altre piattaforme attraverso le nostre applicazioni, API e SDK.
Chat bot possono essere sviluppati utilizzando diverse tecniche e modelli di programmazione.
Alcune tecniche comuni includono:
Bot Libre capisce che non esiste un unico metodo o tecnica è migliore per tutti i tipi di bot, o per tutti i tipi di situazione. Bot Libre offre un ambiente eterogeneo di diverse tecniche, tra cui, automatico di domande/risposte di corrispondenza, parola chiave e argomento di corrispondenza, AIML, Auto di scripting, e la macchina l'apprendimento e la comprensione.