Les IA de chatbots sont conçues pour simuler des interactions quasi-humaines avec les clients. Elles sont capables de mener des conversations fluides, de comprendre l'intention, la langue et les sentiments. Ces chatbots ont besoin d'être programmés pour comprendre le contexte des interactions. Ils sont bien plus compliqués à intégrer et opérer et nécessitent beaucoup de données d'apprentissage.
Exemple : assistants virtuels
Les assistants virtuels sont une version modifiée des chatbots intelligents. Siri, par exemple, apprend de chaque interaction avec un humain. Il est capable de bavarder, l'un des atouts des chatbots intelligents. Si les chatbots sont entraînés à donner la réponse la mieux adaptée en s'appuyant sur des ressources du domaine public, c'est en collectant les données en temps réel qu'ils apprennent le mieux. Aucun bot n'a encore atteint le niveau des assistants virtuels, la somme de données requise est trop grande. Mais théoriquement, les chatbots intelligents fonctionneraient comme des assistants virtuels depuis des applications web.