Résumez cet article avec :
Dans le monde actuel axé sur les données, il est essentiel de donner un sens à de grands volumes de texte, qu'il s'agisse d'organiser les commentaires des utilisateurs, de baliser les tickets d'assistance ou de filtrer le contenu. C'est là classification de texte personnalisée entre. Il vous permet d'attribuer automatiquement des catégories ou des étiquettes au texte en fonction des modèles que vous définissez.
Dans ce didacticiel, vous allez apprendre à créer un système de classification de texte personnalisé simple mais puissant à l'aide de JavaScript.
Qu'est-ce que Classification de texte personnalisée?

Classification de texte personnalisée est le processus qui consiste à attribuer automatiquement des étiquettes prédéfinies aux données textuelles en fonction de catégories définies par l'utilisateur. Contrairement aux modèles de classification génériques, il est adapté à des besoins spécifiques grâce à une formation basée sur un petit ensemble d'exemples de textes fournis par l'utilisateur. Ces exemples permettent au système de reconnaître les motifs et d'appliquer les étiquettes appropriées au nouveau texte invisible.
En gros, il vous permet de :
- Définissez vos propres catégories (par exemple, « Positif », « Négatif », « Neutre » ou « Facture », « Contrat », « E-mail »).
- Fournissez quelques exemples étiquetés pour chaque catégorie.
- Utilisez ces exemples pour former un modèle capable de généraliser et de classer des textes similaires en conséquence.
C'est particulièrement utile lorsque les classificateurs standard ne correspondent pas à votre contexte ou lorsque vous travaillez avec un langage spécifique à un domaine.
Comment classer le contenu textuel à l'aide de classes personnalisées
Accédez à l'API Eden AI
1. Inscrivez-vous : Vous devez d'abord vous inscrire sur Eden AI et obtenez votre clé API. Cette clé vous donnera accès à un large éventail de services d'IA, y compris la catégorisation de texte personnalisée.

2. Accès au traitement de texte: Une fois connecté, rendez-vous dans la section Texte de la plateforme pour accéder aux outils disponibles.
3. Choisissez Prompt Optimization: cliquez sur la fonction d'optimisation rapide.
Installation du module Python requis
Pour effectuer des requêtes HTTP, assurez-vous que la bibliothèque de requêtes est installée :
Préparez le code
Voici un exemple Python complet utilisant le point de terminaison /text/custom_classification d'Eden AI :
Explication des sections de code
- labels : les catégories cibles dans lesquelles vous souhaitez classer les textes.
- textes : liste des nouveaux textes à classer.
- exemples : exemples d'entraînement étiquetés pour aider à orienter les prévisions du modèle.
- fournisseurs : vous pouvez spécifier un ou plusieurs fournisseurs (par exemple, « openai »).
C'est classement sans entraînement, alimentée par de grands modèles linguistiques et guidée par vos exemples personnalisés.
Exemple de sortie
Voici un exemple de ce que l'API peut renvoyer :
Répartition du champ de sortie :
- label : La classe prédite.
- confiance : score de confiance du modèle.
statut : indique si la demande a été acceptée.
Conclusion
La classification de texte personnalisée est désormais plus facile que jamais avec Eden AI. Avec seulement quelques lignes de Python, vous pouvez classer le texte avec une précision réelle à l'aide de fournisseurs d'IA fiables. Qu'il s'agisse de filtrer des e-mails ou de baliser des commentaires, Eden AI propose une solution simple et évolutive qui évolue en fonction de vos besoins.
Prêt à créer votre propre classificateur ? Démarrez avec Eden AI.