Skip to content

Pourquoi Tock ?

Initié en 2016 par l’équipe Innovation chez OUI.sncf afin de motoriser l’analyse des commandes vocales sur ses applications mobiles, le framework fut ensuite utilisé pour créer son bot Messenger, avant d’être étendu à de nombreux canaux et d’accueillir d’autres bots pour de nouveaux cas d’usage.

A ses débuts, la plateforme donnait des résultats similaires à ceux obtenus avec différentes solutions du marché, tout en restant en maîtrise du code (embarquant des bibliothèques opensource issues du domaine universitaire), en évitant les effets “boîte noire” (notamment pour débugger les modèles conversationnels) pour une réactivité accrue.

Depuis, l’équipe derrière OUIbot ainsi que d’autres équipes dédiées à différents assistants conversationnels SNCF (cf la vitrine) utilisent quotidiennement Tock en production, tout en enrichissant régulièrement la plateforme de nouvelles fonctionnalités et connecteurs.

Nous pensons qu’il y a un besoin de plateformes conversationnelles et IA ouvertes, permettant des scénarios techniques et métier variés tout en restant en maîtrise du code, l’utilisateur étant propriétaire de ses modèles et de ses données.

De plus en plus d’acteurs, petites et grandes entreprises en France et à l’international, partagent cette vision et ce besoin pour leurs propres projets.

L’ensemble de la solution Tock est partagé avec la communauté opensource dans le but de fédérer et mutualiser l’effort des créateurs d’assistants.

Depuis 2019, Tock est préconisé en interne par le groupe SNCF. L’outil est également utilisé en production par d’autres entreprises (voir vitrine).

A terme, nous pensons que la solution Tock a vocation à rejoindre une association comme le TOSIT (The Open Source I Trust), une fondation Open Source ou un consortium.