Démonstration RAG · 100 % local
Match offre ↔ CV
Collez une fiche de poste ci-dessous. L'outil calcule la similarité sémantique entre l'offre et les projets, expériences et compétences décrits dans le site, puis remonte les correspondances les plus fortes. Tout se passe dans votre navigateur : aucun texte n'est envoyé à un serveur.
Fiche de poste
Coller le texte de l'offre, ou uploader un PDF. Le modèle d'embeddings
(all-MiniLM-L6-v2, ~25 Mo) se charge la première fois puis reste en cache.
Prêt.
Correspondances
Les résultats classés par score de similarité s'afficheront ici après analyse.
Sous le capot
L'outil charge Transformers.js
(portage JavaScript des Transformers d'Hugging Face) et le modèle
Xenova/all-MiniLM-L6-v2, un encodeur de phrases entraîné pour rapprocher
des textes de sens proche dans l'espace vectoriel.
Un corpus statique contient les descriptions des projets, expériences et compétences
présentés sur ce site. Au premier chargement, chaque description est convertie en
un vecteur de 384 dimensions, mis en cache dans localStorage.
Quand vous cliquez sur Analyser, le texte de l'offre est également vectorisé, puis la similarité cosinus est calculée entre son vecteur et chaque vecteur du corpus. Les cinq scores les plus élevés sont affichés avec un lien vers la page correspondante du site.
Ni le texte de l'offre ni les résultats ne quittent votre onglet. Aucun serveur n'est appelé à l'exécution — seul le modèle et le fichier corpus sont téléchargés une fois.