If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.
If you experience errors, when you try to download a file, make sure your network policies (enforced by your company or ISP) allow downloading ZIP and/or MSI files.

Installation
Le package est disponible sur PyPI et peut être installé via pip en exécutant la commande suivante :
pip install groupdocs-classification-cloud

Exigences
Dépendances
Le SDK installe automatiquement les packages suivants :
| Package | Contrainte |
|---|
| urllib3 | >= 1.15 |
| six | >= 1.10 |
| certifi | — |
| python-dateutil | — |
API Cloud REST de classification de documents Python
SDK Cloud GroupDocs.Classification pour Python est une API REST puissante conçue pour les développeurs ayant besoin de capacités avancées de classification de texte et de documents. Prenant en charge de nombreux formats de documents et un large éventail de taxonomies, cette API vous permet de classifier du texte brut, des documents et des lots de textes dans diverses catégories, notamment les taxonomies IAB-2, Documents et Sentiment. L’API est sécurisée par une authentification JWT, et le SDK Python simplifie l’intégration dans vos applications web, scripts et flux de travail d’automatisation.
Fonctionnalités de classification de documents
Prise en charge des formats de fichiers - Classifiez du texte et des documents dans de nombreux formats comme PDF, DOCX, TXT.
Prise en charge multilingue - Classifiez des documents dans plusieurs langues, dont l’anglais, le chinois, l’espagnol et l’allemand.
Classification personnalisée - Créez des catégories de classification personnalisées adaptées à vos besoins.
Classification par lots - Classifiez jusqu’à 10 textes en une seule requête.
Classification basée sur le contenu - Classifiez des documents en fonction du contenu de leur corps.
Fonctionnalités de classification par taxonomie
Taxonomie IAB-2 - Classifiez à l’aide de la taxonomie standard IAB-2 pour le contenu numérique et la publicité.
Taxonomie Documents - Classifiez des documents dans des catégories comme ADVE, Email, Form, Letter, Memo, Invoice, Report, Resume.
Taxonomie Sentiment - Classifiez du texte en sentiment Positive ou Negative.
Taxonomie Sentiment3 - Classifiez du texte en sentiment Positive, Neutral ou Negative.
Fonctionnalités d’intégration API
API RESTful - Accédez à la classification via une API REST pour une intégration facile.
Classification en temps réel - Effectuez une classification en temps réel de texte et de documents.
Réponses JSON et XML - Recevez les résultats en JSON ou XML pour une intégration système facile.
Fonctionnalités de sécurité et d’authentification
Authentification JWT - Sécurisez l’accès à l’API avec l’authentification JWT.
Client ID et Secret - Utilisez Client ID et Secret pour des appels API sécurisés.
Chiffrement des données - Chiffrez les communications entre les applications clientes et l’API Classification Cloud.
Infrastructure évolutive - Gère efficacement de grands volumes de documents.
Haute précision - Fournit des résultats très précis grâce à des algorithmes ML avancés.
Traitement rapide - Optimisé pour une classification rapide pour des applications haute performance.
Licence et authentification
Mode d’évaluation - Essayez l’API avec un compte d’essai gratuit.
Authentification sécurisée - Utilisez Client ID et Client Secret pour un accès API sécurisé.
Licence MIT - Le SDK Python est distribué sous la Licence MIT.
GroupDocs.Classification Cloud prend en charge la classification des formats de fichiers suivants :
| Nom du format | Extension |
|---|
| Format de document portable | PDF |
| Formats de documents Words | DOC, DOCX, DOCM, DOT, DOTX, DOTM |
| Formats Rich Text | RTF |
| Fichier texte brut | TXT |
| Formats OpenDocument | ODT, OTT |
Pour la liste complète des formats, consultez la documentation.
Taxonomies prises en charge
Taxonomie IAB-2 - Catégories comme Automotive, Books & Literature, Business & Finance, Technology & Computing, Travel, et plus encore.
Taxonomie Documents - Classifications comme ADVE, Email, Form, Letter, Memo, News, Invoice, Report, Resume, Scientific, Other.
Taxonomie Sentiment - Classification binaire du sentiment : Negative et Positive.
Taxonomie Sentiment3 - Sentiment à trois classes : Negative, Neutral, Positive.
Pour les détails des taxonomies, consultez la documentation.
Démarrage rapide
Obtenez vos identifiants API
Pour utiliser GroupDocs.Classification Cloud, inscrivez-vous sur le Tableau de bord GroupDocs.Cloud et obtenez votre Client ID et votre Client Secret.
Initialiser l’API
Utilisez le code suivant pour commencer à utiliser le SDK Cloud GroupDocs.Classification pour Python :
import groupdocsclassificationcloud
from groupdocsclassificationcloud import ClassificationApi, Configuration
# Get your ClientId and ClientSecret at https://dashboard.groupdocs.cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"
# Create API configuration
configuration = Configuration(client_id, client_secret, "https://api.groupdocs.cloud")
# Create instance of the Classification API
classification_api = ClassificationApi(configuration=configuration)
Classifier du texte brut
Une fois initialisé, utilisez cet exemple de base pour classifier du texte brut :
import groupdocsclassificationcloud
from groupdocsclassificationcloud import ClassificationApi, Configuration, BaseRequest, ClassifyRequest
client_id = "YourClientId"
client_secret = "YourClientSecret"
configuration = Configuration(client_id, client_secret, "https://api.groupdocs.cloud")
classification_api = ClassificationApi(configuration=configuration)
request = ClassifyRequest(BaseRequest("Try text classification"), 3)
result = classification_api.classify(request)
print("Best class name = " + result.best_class_name)
print("Best class probability = " + str(result.best_class_probability))
Avec ce guide de démarrage rapide, vous êtes prêt à commencer à classifier du texte et des documents à l’aide de GroupDocs.Classification Cloud dans vos applications Python. Pour plus de détails, consultez la documentation.
Récupérez la liste complète des formats de fichiers pris en charge via l’API Classification.
import groupdocsclassificationcloud
from groupdocsclassificationcloud import ClassificationApi, Configuration, GetSupportedFileFormatsRequest
client_id = "YourClientId"
client_secret = "YourClientSecret"
configuration = Configuration(client_id, client_secret, "https://api.groupdocs.cloud")
classification_api = ClassificationApi(configuration=configuration)
request = GetSupportedFileFormatsRequest()
response = classification_api.get_supported_file_formats(request)
print("Supported file-formats:")
for fmt in response.formats:
print("{0} ({1})".format(fmt.file_format, fmt.extension))
Classifier un document depuis le stockage Cloud
Classifiez un document stocké dans le stockage GroupDocs Cloud à l’aide de la taxonomie Documents.
import groupdocsclassificationcloud
from groupdocsclassificationcloud import ClassificationApi, Configuration, BaseRequest, ClassifyRequest, FileInfo
client_id = "YourClientId"
client_secret = "YourClientSecret"
configuration = Configuration(client_id, client_secret, "https://api.groupdocs.cloud")
classification_api = ClassificationApi(configuration=configuration)
request = ClassifyRequest(
BaseRequest(document=FileInfo(name="test_multi_pages.docx", folder="Temp/SdkTests/python"))
)
result = classification_api.classify(request)
print("Best class name = " + result.best_class_name)
print("Best class probability = " + str(result.best_class_probability))
Classifier du texte avec la taxonomie Sentiment
Effectuez une analyse de sentiment binaire ou à trois classes sur du texte brut.
import groupdocsclassificationcloud
from groupdocsclassificationcloud import ClassificationApi, Configuration, BaseRequest, ClassifyRequest
client_id = "YourClientId"
client_secret = "YourClientSecret"
configuration = Configuration(client_id, client_secret, "https://api.groupdocs.cloud")
classification_api = ClassificationApi(configuration=configuration)
request = ClassifyRequest(
BaseRequest("This product exceeded my expectations!"),
best_classes_count=1,
taxonomy="Sentiment3"
)
result = classification_api.classify(request)
print("Sentiment = " + result.best_class_name)
Exemples de projets sur GitHub
Le dépôt GroupDocs.Classification Cloud Python SDK inclut des tests unitaires et des exemples prêts à l’emploi couvrant :
| Catégorie | Exemples |
|---|
| Classification de texte | Classifier du texte brut avec la taxonomie IAB-2 |
| Classification de documents | Classifier des documents stockés dans le stockage cloud |
| Info | Formats de fichiers pris en charge |
| Analyse de sentiment | Classification de sentiment binaire et à trois classes |
- Clonez ou téléchargez le dépôt SDK
- Modifiez
Settings/servercreds.json et définissez votre AppSid et AppKey - Installez les dépendances :
pip install groupdocs-classification-cloud -U - Exécutez les tests depuis la racine du dépôt :
python -m unittest discover -s test
Pour plus de détails, consultez Démarrage.

Document Classification API | Python Cloud API | GroupDocs.Classification Cloud | REST API | Text Classification | Document Taxonomy | IAB-2 Taxonomy | Sentiment Taxonomy | Sentiment3 Taxonomy | JWT Authentication | Multi-language Support | Batch Classification | Content-Based Classification | Real-time Classification | Sentiment Analysis | Machine Learning Classification | High Accuracy Classification | Secure API Access | Cloud Storage Integration | Customer Feedback Analysis | Social Media Monitoring | Cross-platform API