Des outils IA notés pour votre métier
Missions IA payées
🤝 Vous êtes dans la bibliothèque Libre & Open Source — des outils communautaires utilisables sans payer. Un concept différent de notre annuaire IA noté.
Accueil › Libre & Open Source › Support Client › scattertext
✦ Libre & open sourceSupport Client

scattertext

Créez des graphiques de dispersion HTML interactifs visualisant les différences de langage entre les types de documents.

Visualisation des différences de langage dans les corpus

Générez des graphiques de dispersion HTML interactifs pour identifier les termes distinctifs dans des corpus de texte.

Gratuit pour toujours · open source · Apache-2.0
✓ Light setup✓ Dans le navigateur✓ Collaboration en temps réel
6.8
ZEKAI
Bibliothèque de visualisation NLP essentielle
Libre & open source · Support Client
Facilité d'installation3
Utilité8
Maintenance8.5
Communauté7.5
★ 2,344
GITHUB
Jul 2026
MIS À JOUR
Apache-2.0
LICENCE
🛠 Pas envie de l'héberger vous-même ? Nous pouvons l'installer →
⚡ Réponse rapide

Scattertext est une bibliothèque Python qui génère des visualisations interactives basées sur le navigateur montrant comment le langage varie selon les catégories de documents. Elle vous aide à analyser les fréquences des termes, les associations et les motifs sémantiques à l'aide d'étiquettes non superposées. Les data scientists et analystes de texte explorant des jeux de données textuelles la trouveront particulièrement utile.

Fonctionne sur
Cross-platform
Hébergement
Desktop
Langues
Python
Licence
Apache-2.0

Qu'est-ce que c'est

Elle prend des corpus de documents analysés et produit des graphiques de dispersion D3 interactifs où les points correspondent à des termes ou expressions positionnés selon l'utilisation par catégorie. Les fonctionnalités incluent des algorithmes de placement d'étiquettes pour éviter les superpositions, des commandes de zoom et de panoramique, ainsi que la prise en charge de méthodes de score alternatives telles que le d de Cohen, le g de Hedge et la séparation bi-normale. Vous pouvez également visualiser des modèles de topics, des plongements de mots et des dictionnaires spécialisés comme Empath ou Moral Foundations.

Pour qui

Elle convient aux développeurs Python et aux chercheurs en sciences sociales computationnelles ayant besoin d'expliquer les poids des classificateurs ou de comparer des corpus de texte. Elle ne convient pas aux utilisateurs ignorant Python ou cherchant un tableau de bord web par glisser-déposer sans codage.

Fonctionnalités clés

Graphiques de dispersion D3 interactifs

Créez des visualisations basées sur le navigateur avec des étiquettes de termes non superposées et la prise en charge du zoom.

Multiples méthodes de score

Notez les termes à l'aide du F-score mis à l'échelle, du d de Cohen, du g de Hedge, du Delta de Cliff ou de la séparation bi-normale.

Prise en charge de dictionnaires spécialisés

Visualisez les topics Empath, les catégories Moral Foundations 2.0 et les tokens SentencePiece.

Interprétation de modèles

Expliquez les poids de classification textuelle scikit-learn et les modèles de topics grâce à des projections interactives.

Comment démarrer

Opérationnel en 3 étapes

1
Installez Python 3.11 ou supérieur et exécutez pip install scattertext.
2
Préparez votre DataFrame de corpus textuel et analysez les documents avec spaCy ou un tokeniseur d'espaces.
3
Exécutez produce_scattertext_explorer pour générer et enregistrer votre visualisation HTML interactive.
Franchement

Notre verdict honnête

Ses atouts

  • Génère des fichiers HTML interactifs autonomes pour un partage facile
  • Le positionnement intelligent des étiquettes évite la superposition de texte sur les graphiques denses
  • Prend en charge plusieurs métriques statistiques de taille d'effet prêtes à l'emploi
  • S'intègre aux bibliothèques NLP populaires telles que spaCy, gensim et jieba

Ses limites

  • Nécessite des compétences en programmation Python et en prétraitement de texte
  • Des calculs lourds peuvent être gourmands en ressources pour de très grands corpus
  • Les performances optimales nécessitent l'installation de multiples dépendances NLP externes
Coût

Tarifs & licence

Gratuit sous licence Apache-2.0. Aucune option hébergée payante n'est proposée par le projet, le seul coût est donc de l'exécuter vous-même dans votre environnement Python.

Travail rémunéré

Missions pour francophones

870 missions ouvertes à distance en entraînement d’IA, mises à jour le 14 novembre 2026 ; la plupart paient $20–$170 de l’heure. 8 d’entre elles demandent des francophones. Zekai les liste gratuitement ; la candidature se fait sur la plateforme de l’employeur.

Voir tous les postes ouverts →
Comparer

Alternatives

Pour aller plus loin

Utilisez-le, ou laissez-nous l'installer

📄 PDF gratuit : scattertext pour Support Client
Un guide simple pour obtenir votre premier résultat. Envoyé dans votre boîte mail.
🔔 64 personnes veulent un tutoriel vidéo complet — ajoutez votre vote
🛠 Pas envie de l'installer vous-même ?
Nous installons, hébergeons et configurons scattertext pour vous — et formons votre équipe.
Confiez-nous l'installation ↗
Questions

FAQ

Puis-je utiliser Scattertext sans installer spaCy ?

Oui, vous pouvez remplacer spaCy par scattertext.WhitespaceNLP.whitespace_nlp, bien que la tokenisation et la détection des frontières de phrases reposent sur des expressions régulières de base.

Quels navigateurs sont les mieux adaptés pour visualiser le résultat ?

Les fichiers HTML générés s'affichent et fonctionnent de manière optimale dans Chrome et Safari.

Comment empêcher les étiquettes de se superposer ?

Scattertext applique automatiquement un algorithme de mise en page qui étiquette sélectivement les points afin qu'ils ne se superposent pas avec d'autres étiquettes ou points.

Radar

Dernières actus IA

✉️ La boîte à outils gratuite hebdo
Les meilleurs nouveaux outils libres & open source pour Support Client — un court e-mail par semaine, dans votre langue.
Gratuit · 1 e-mail/semaine · désabonnement à tout moment
Soyez payé pour entraîner l’IA →

Voir Zekai en premier dans Google