Faire communiquer et travailler ensemble et harmonieusement plusieurs
intelligences artificielles, telle est la promesse de Matcha, premier
outil d'orchestration des IA. Cette plateforme inédite transforme de
grands volumes de données en actions : produire des images, du texte,
des données en s'appuyant sur la compréhension sémantique des documents
qu'elle génère. Matcha n'est pas une nouvelle IA mais une solution
réunissant plusieurs IA pour les mettre en musique ensemble afin de
répondre à des besoins personnalisés. Outil d'orchestration des
intelligences artificielles, Matcha les fait travailler ensemble et en
harmonie pour imaginer et implémenter une infinité d'usages. Elle
garantit la confidentialité et la souveraineté des données des
entreprises et de leurs utilisateurs en permettant l'internalisation
complète de l'architecture. Gratuite, Open Source et documentée, Matcha
est extensible afin de l'adapter aux spécificités de chaque métier,
chaque besoin. [3]Cliquez-ici pour voir comment cela matche [3].
En faisant fonctionner plusieurs IA ensemble, cette solution gratuite
renforce l'efficacité et la gouvernance des processus de production IA.
Évolutive et ouverte, Matcha s'inscrit dans une démarche de sobriété
énergétique en utilisant, par défaut, des IA légères et des RAG pour
sélectionner les documents les plus pertinents, qui seront consommés par
ces IA en priorité.
Mettre en musique différentes IA pour créer un projet sur-mesure,
évolutif et sécurisé
Matcha a été développée par Castor & Pollux, agence créative de
communication digitale qui répond ainsi aux besoins exprimés par les
équipes : comment maximiser les potentiels de l'Intelligence
Artificielle en l'intégrant rapidement à une application ou à une
fonctionnalité d'un site ? Avec Matcha, la rencontre du « matching » et
du « chating », qui fait communiquer entre elles différentes
applications et offre une bibliothèque d'intelligences artificielles
dans laquelle piocher pour développer son projet.
Extensible, ouverte et hébergeable, Matcha est gratuite et sous Open
Source
Disponible en Open Source, Matcha peut s'appuyer sur des IA Open Source
comme Llama 3/Mixtral 8x7b/Stable diffusion et permet de créer des
"applications IA" par chaînage de plusieurs IA et scripts. La plateforme
offre également un frontend de test et de prototypage et est extensible
pour intégrer de nouvelles IA. Matcha est ouverte à des outils externes
via des API normalisées (REST).
La plateforme n'utilise les données fournies par un utilisateur que pour
la réalisation des tâches qui lui sont confiées par cet utilisateur.
Matcha permet de retrouver une souveraineté sur ses entrées et sorties.
La gestion des droits des utilisateurs et des données est vérifiable
grâce à l'ouverture du code qui permet son analyse exhaustive. Enfin, en
termes de support, l'agence peut jouer un rôle d'intégrateur de la
solution pour ses clients et peut aussi mutualiser sur demande son
infrastructure IA, car si la solution est gratuite, elle nécessite une
infrastructure matérielle dans laquelle toutes les entreprises ne
souhaitent pas investir. [4]
Voici deux exemples concrets de mise en œuvre de Matcha :
1 - Générer le personal branding selon les personnalités des dirigeants
_Le contexte : les dirigeants, malgré leur agenda chargé, doivent
s'exprimer fréquemment sur les réseaux sociaux ou dans la presse, chacun
a son "style", son "tone of voice", mais il doit s'inscrire dans la
charte éditoriale de la société et rester "corporate". _Nous allons
aider ces dirigeants à produire rapidement des contenus qui respectent
ces contraintes. Voici le process :
* En préalable, sont "crawlés" l'ensemble des communiqués de presse,
messages de réseaux sociaux de l'entreprise afin de créer un contexte
sémantique corporate (script interne)
* Puis sont "crawlées" spécifiquement les prises de parole du
dirigeant afin d'identifier son "tone of voice" (script interne)
* Ces 2 corpus sont représentés par des nuages sémantiques (IA :
CamemBERT - open source + Base de données vectorielles)
* Il ne reste qu'à prompter sur un sujet, par exemple : "_écris-moi un
post sur le gaz vert"_
* L'IA LLama3 est sollicitée pour produire en parallèle plusieurs
publications social media possibles.
* Chacune de ces propositions sera jugée à l'aune du corporate ET du
"tone of voice" du dirigeant pour identifier la meilleure (IA :
CamemBERT - open source + Calcul de distance vectorielle)
* Le dirigeant pourra ensuite l'amender s'il le souhaite.
2 - Un moteur de réponse du sujet d'une ville
_Le contexte : une ville d'Ile-de-France a de nombreux concitoyens qui
ne parlent pas nativement le français, elle souhaite leur faciliter
l'accès aux services et informations de la ville mais ne peut
matériellement décliner son site dans toutes les langues nécessaires._
Voici les différentes étapes :
* Permettre aux utilisateurs d'exprimer oralement une requête dans
leur langue maternelle qui n'est pas nécessairement le français ->
Besoin de conversion : speech to text -> Avec IA : Whisper - open source
* Traduire cette requête en français -> Besoin de conversion : text TO
text (avec IA traductrice, type Deepl) -> Avec IA : NLLB ou Llama3 -
open source
* En comprendre la sémantique -> Besoin de conversion : text TO vector
(IA de vectorisation) -> Avec CamemBert - open source
* Trouver des pages de sémantique proche -> Besoin d'opération :
recherche vectorielle (Base vectorielle) -> Avec une base vectorielle :
PostgreSQL/PGVector - open source
* Traduire ces pages dans la langue maternelle de l'utilisateur ->
Besoin de conversion text TO text (IA Traductrice) -> Avec à nouveau
NLLB ou Llama3 - open source
* Générer un résumé dans cette langue -> Besoin de conversion text TO
text -> Avec par exemple Mixtral 8x7B - Open source
Un tel cas d'usage nécessite donc de faire travailler ensemble plusieurs
IA et de les faire communiquer de façon harmonieuse. Avec ses
fonctionnalités de personnalisation et de chaînage, Matcha intègre, dans
un seul outil, ces intelligences artificielles pour répondre à la
requête formulée par les utilisateurs.
Rendre à la communauté ce qu'elle offre avec l'Open Source
Matcha est disponible gratuitement en Open Source, pour permettre à
chaque entreprise de déployer la solution sur ses propres serveurs afin
de garantir la confidentialité et la sécurité de leurs données.
Mettre Matcha en Open Source, c'est également l'offrir à une communauté
qui croit en une IA ouverte, au service des humains, qui fonctionne en
toute transparence et en toute sécurité.
« _Issue du monde universitaire, l'intelligence artificielle doit en
reprendre les valeurs de partage, de transparence et de preuve. Elle
doit rester un simple outil, une simple commodité, comme l'outil
technologique qu'elle est au même titre qu'une base de données, un
serveur web ou une feuille de calcul. Mettre Matcha en Open Source
illustre la philosophie de notre agence : _ _partager notre expertise
sur des sujets pointus, en mettant à disposition des outils et contenus
utiles, pédagogiques et gratuits _», déclare Raphaël Braud, Directeur
Technique de l'agence Castor & Pollux.
À propos de Castor & Pollux :
Castor & Pollux est une agence de communication native du digital.
L'agence accompagne les marques dans la création d'expériences digitales
créatives et exigeantes. Refonte de site, social media, influence,
activations, brand content… Castor & Pollux adresse toutes les
verticales digitales et ce pour des clients issus de tous les secteurs
d'industrie, tels que Diptyque Paris, ELECTRO DÉPOT, ENGIE, Corsair,
EDF, Bjorg, ADP, LG Electronics.
Pour en savoir plus :
* Site agence : https://www.castoretpollux.com/
* Linkedin : https://www.linkedin.com/company/castor-&-pollux/
* Matcha, Open Source : Toutes les ressources sont disponibles sur
Github [4].
Links:
------
[1] http://www.heleneboulangerconseil.fr
[2] https://www.linkedin.com/in/heleneboulanger/
[3] https://vimeo.com/1024774980?share=copy
[4] https://github.com/castoretpollux/matcha
intelligences artificielles, telle est la promesse de Matcha, premier
outil d'orchestration des IA. Cette plateforme inédite transforme de
grands volumes de données en actions : produire des images, du texte,
des données en s'appuyant sur la compréhension sémantique des documents
qu'elle génère. Matcha n'est pas une nouvelle IA mais une solution
réunissant plusieurs IA pour les mettre en musique ensemble afin de
répondre à des besoins personnalisés. Outil d'orchestration des
intelligences artificielles, Matcha les fait travailler ensemble et en
harmonie pour imaginer et implémenter une infinité d'usages. Elle
garantit la confidentialité et la souveraineté des données des
entreprises et de leurs utilisateurs en permettant l'internalisation
complète de l'architecture. Gratuite, Open Source et documentée, Matcha
est extensible afin de l'adapter aux spécificités de chaque métier,
chaque besoin. [3]Cliquez-ici pour voir comment cela matche [3].
En faisant fonctionner plusieurs IA ensemble, cette solution gratuite
renforce l'efficacité et la gouvernance des processus de production IA.
Évolutive et ouverte, Matcha s'inscrit dans une démarche de sobriété
énergétique en utilisant, par défaut, des IA légères et des RAG pour
sélectionner les documents les plus pertinents, qui seront consommés par
ces IA en priorité.
Mettre en musique différentes IA pour créer un projet sur-mesure,
évolutif et sécurisé
Matcha a été développée par Castor & Pollux, agence créative de
communication digitale qui répond ainsi aux besoins exprimés par les
équipes : comment maximiser les potentiels de l'Intelligence
Artificielle en l'intégrant rapidement à une application ou à une
fonctionnalité d'un site ? Avec Matcha, la rencontre du « matching » et
du « chating », qui fait communiquer entre elles différentes
applications et offre une bibliothèque d'intelligences artificielles
dans laquelle piocher pour développer son projet.
Extensible, ouverte et hébergeable, Matcha est gratuite et sous Open
Source
Disponible en Open Source, Matcha peut s'appuyer sur des IA Open Source
comme Llama 3/Mixtral 8x7b/Stable diffusion et permet de créer des
"applications IA" par chaînage de plusieurs IA et scripts. La plateforme
offre également un frontend de test et de prototypage et est extensible
pour intégrer de nouvelles IA. Matcha est ouverte à des outils externes
via des API normalisées (REST).
La plateforme n'utilise les données fournies par un utilisateur que pour
la réalisation des tâches qui lui sont confiées par cet utilisateur.
Matcha permet de retrouver une souveraineté sur ses entrées et sorties.
La gestion des droits des utilisateurs et des données est vérifiable
grâce à l'ouverture du code qui permet son analyse exhaustive. Enfin, en
termes de support, l'agence peut jouer un rôle d'intégrateur de la
solution pour ses clients et peut aussi mutualiser sur demande son
infrastructure IA, car si la solution est gratuite, elle nécessite une
infrastructure matérielle dans laquelle toutes les entreprises ne
souhaitent pas investir. [4]
Voici deux exemples concrets de mise en œuvre de Matcha :
1 - Générer le personal branding selon les personnalités des dirigeants
_Le contexte : les dirigeants, malgré leur agenda chargé, doivent
s'exprimer fréquemment sur les réseaux sociaux ou dans la presse, chacun
a son "style", son "tone of voice", mais il doit s'inscrire dans la
charte éditoriale de la société et rester "corporate". _Nous allons
aider ces dirigeants à produire rapidement des contenus qui respectent
ces contraintes. Voici le process :
* En préalable, sont "crawlés" l'ensemble des communiqués de presse,
messages de réseaux sociaux de l'entreprise afin de créer un contexte
sémantique corporate (script interne)
* Puis sont "crawlées" spécifiquement les prises de parole du
dirigeant afin d'identifier son "tone of voice" (script interne)
* Ces 2 corpus sont représentés par des nuages sémantiques (IA :
CamemBERT - open source + Base de données vectorielles)
* Il ne reste qu'à prompter sur un sujet, par exemple : "_écris-moi un
post sur le gaz vert"_
* L'IA LLama3 est sollicitée pour produire en parallèle plusieurs
publications social media possibles.
* Chacune de ces propositions sera jugée à l'aune du corporate ET du
"tone of voice" du dirigeant pour identifier la meilleure (IA :
CamemBERT - open source + Calcul de distance vectorielle)
* Le dirigeant pourra ensuite l'amender s'il le souhaite.
2 - Un moteur de réponse du sujet d'une ville
_Le contexte : une ville d'Ile-de-France a de nombreux concitoyens qui
ne parlent pas nativement le français, elle souhaite leur faciliter
l'accès aux services et informations de la ville mais ne peut
matériellement décliner son site dans toutes les langues nécessaires._
Voici les différentes étapes :
* Permettre aux utilisateurs d'exprimer oralement une requête dans
leur langue maternelle qui n'est pas nécessairement le français ->
Besoin de conversion : speech to text -> Avec IA : Whisper - open source
* Traduire cette requête en français -> Besoin de conversion : text TO
text (avec IA traductrice, type Deepl) -> Avec IA : NLLB ou Llama3 -
open source
* En comprendre la sémantique -> Besoin de conversion : text TO vector
(IA de vectorisation) -> Avec CamemBert - open source
* Trouver des pages de sémantique proche -> Besoin d'opération :
recherche vectorielle (Base vectorielle) -> Avec une base vectorielle :
PostgreSQL/PGVector - open source
* Traduire ces pages dans la langue maternelle de l'utilisateur ->
Besoin de conversion text TO text (IA Traductrice) -> Avec à nouveau
NLLB ou Llama3 - open source
* Générer un résumé dans cette langue -> Besoin de conversion text TO
text -> Avec par exemple Mixtral 8x7B - Open source
Un tel cas d'usage nécessite donc de faire travailler ensemble plusieurs
IA et de les faire communiquer de façon harmonieuse. Avec ses
fonctionnalités de personnalisation et de chaînage, Matcha intègre, dans
un seul outil, ces intelligences artificielles pour répondre à la
requête formulée par les utilisateurs.
Rendre à la communauté ce qu'elle offre avec l'Open Source
Matcha est disponible gratuitement en Open Source, pour permettre à
chaque entreprise de déployer la solution sur ses propres serveurs afin
de garantir la confidentialité et la sécurité de leurs données.
Mettre Matcha en Open Source, c'est également l'offrir à une communauté
qui croit en une IA ouverte, au service des humains, qui fonctionne en
toute transparence et en toute sécurité.
« _Issue du monde universitaire, l'intelligence artificielle doit en
reprendre les valeurs de partage, de transparence et de preuve. Elle
doit rester un simple outil, une simple commodité, comme l'outil
technologique qu'elle est au même titre qu'une base de données, un
serveur web ou une feuille de calcul. Mettre Matcha en Open Source
illustre la philosophie de notre agence : _ _partager notre expertise
sur des sujets pointus, en mettant à disposition des outils et contenus
utiles, pédagogiques et gratuits _», déclare Raphaël Braud, Directeur
Technique de l'agence Castor & Pollux.
À propos de Castor & Pollux :
Castor & Pollux est une agence de communication native du digital.
L'agence accompagne les marques dans la création d'expériences digitales
créatives et exigeantes. Refonte de site, social media, influence,
activations, brand content… Castor & Pollux adresse toutes les
verticales digitales et ce pour des clients issus de tous les secteurs
d'industrie, tels que Diptyque Paris, ELECTRO DÉPOT, ENGIE, Corsair,
EDF, Bjorg, ADP, LG Electronics.
Pour en savoir plus :
* Site agence : https://www.castoretpollux.com/
* Linkedin : https://www.linkedin.com/company/castor-&-pollux/
* Matcha, Open Source : Toutes les ressources sont disponibles sur
Github [4].
Links:
------
[1] http://www.heleneboulangerconseil.fr
[2] https://www.linkedin.com/in/heleneboulanger/
[3] https://vimeo.com/1024774980?share=copy
[4] https://github.com/castoretpollux/matcha