INFOTEL VOUS REMERCIE POUR VOTRE CANDIDATURE

Un chargé de recrutement prendra contact avec vous prochainement.

Gutenberg, assistant littéraire

Gutenberg : Application interactive de suggestion de livres référencés dans Google Books

Gutenberg : Application interactive de suggestion de livres référencés dans Google Books

 

De nombreux sites de vente en ligne de livres existent sur le web ou en version mobile mais aucun service de support téléphonique n’est proposé, comme cela peut être fait sur des sites de réservation. Il faut donc se rendre en magasin pour obtenir du conseil.

 

D’où est venue l’idée de mettre en œuvre un chatbot pouvant proposer des choix de livres.

La V1 du projet s’appuie sur l’outil DialogFlow de Google pour interpréter les demandes de l’utilisateur et sur la bibliothèque de livres Google Books.

Le chatbot en Python permet :

  • L’analyse lexicale des demandes de l’utilisateur et reconnaissance des intentions via DialogFlow
  • L’entraînement de la base de connaissances DialogFlow
  • L’interrogation de la base Google Books et renvoi des résultats
  • La sauvegarde des ISBN proposés par le chatbot dans la base Elasticsearch

 Autres fonctionnalités restant à implémenter :

  • IHM Mobile/Web intégrant le chatbot et les recherches utilisateurs
  • Sauvegarde et restitution des recherches
  • Identification de l’utilisateur et personnalisation/affinage des recherches en fonction de l’historique
  • Gestion des avis
  • Notification des avis
  • Mode vocal via Google Assistant

 

Lors de retours d’expérience effectués par l’équipe parisienne dans le cadre du sprint n°5 d’un Chatbot développé pour un client bancaire, les capacités de Rasa ont été présentées. Cela nous a conduit à revoir le socle technique de la V1 en remplaçant l’outil Dialogflow de Google par Rasa, un ensemble d’outils open source permettant de créer des interfaces conversationnelles.

 

Technologies utilisées Banque de France

 

« Il nous reste à mettre en œuvre la partie la plus intéressante : du machine learning pour affiner la connaissance utilisateur et l’implémentation vocale via Google assistant. »

@Equipe Lille