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.

Instalación
El paquete es available en PyPI y se puede instalar a través de pip ejecutando el siguiente comando:
pip install groupdocs-classification-cloud

Requisitos
Dependencias
El SDK instala automáticamente los siguientes paquetes:
| Package | Constraint |
|---|
| urllib3 | >= 1.15 |
| six | >= 1.10 |
| certifi | — |
| python-dateutil | — |
Clasificación de documentos API REST de Python Cloud
GroupDocs.Classification Cloud SDK para Python es una potente API REST diseñada para desarrolladores que necesitan capacidades avanzadas de clasificación de texto y documentos. Esta API, que admite múltiples formatos de documentos y una amplia gama de taxonomías, le permite clasificar texto sin formato, documentos y lotes de textos en varias categorías, incluidas las taxonomías IAB-2, Documentos y Sentiment. La API está protegida con autenticación JWT y el SDK para Python simplifica la integración en sus aplicaciones web, scripts y flujos de trabajo de automatización.
Funciones de clasificación de documentos
Compatibilidad con formatos de archivo: clasifique texto y documentos en muchos formatos como PDF, DOCX, TXT.
Soporte multilingüe: clasifique documentos en varios idiomas, incluidos inglés, chino, español y alemán.
Clasificación personalizada: cree categorías de clasificación personalizadas que se ajusten a sus necesidades.
Clasificación por lotes: clasifique hasta 10 textos en una sola solicitud.
Clasificación basada en contenido: clasifique documentos según el contenido del cuerpo.
Características de clasificación de taxonomía
Taxonomía IAB-2: clasifique utilizando la taxonomía estándar IAB-2 para contenido digital y publicidad.
Taxonomía de documentos: clasifique documentos en categorías como ADVE, correo electrónico, formulario, carta, memorando, factura, informe, currículum.
Taxonomía de sentimientos: clasifique el texto en sentimiento positivo o negativo.
Taxonomía Sentiment3: clasifique el texto en sentimiento positivo, neutral o negativo.
Funciones de integración API
API RESTful: acceda a la clasificación a través de una API REST para una fácil integración.
Clasificación en tiempo real: realice una clasificación de textos y documentos en tiempo real.
Respuestas JSON y XML: reciba resultados en JSON o XML para una fácil integración del sistema.
Funciones de seguridad y autenticación
Autenticación JWT: acceso seguro a la API con autenticación JWT.
ID de cliente y secreto: utilice el ID de cliente y el secreto para llamadas API seguras.
Cifrado de datos: cifra la comunicación entre las aplicaciones cliente y la API de Classification Cloud.
Funciones de rendimiento
Infraestructura escalable: maneja grandes volúmenes de documentos de manera eficiente.
Alta precisión: ofrece resultados muy precisos utilizando algoritmos de aprendizaje automático avanzados.
Procesamiento rápido: optimizado para una clasificación rápida de aplicaciones de alto rendimiento.
Licencias y autenticación
Modo de evaluación: prueba la API con una cuenta de prueba gratuita.
Autenticación segura: utilice el ID de cliente y el secreto de cliente para obtener acceso seguro a la API.
Licencia MIT: el SDK para Python tiene la licencia de MIT License.
GroupDocs.Classification Cloud admite la clasificación para los siguientes formatos de archivo:
| Nombre del formato | Ampliación |
|---|
| Formato de documento portátil | PDF |
| Formatos de documentos de Word | DOC, DOCX, DOCM, PUNTO, DOTX, DOTM |
| Formatos de texto enriquecido | RTF |
| Archivo de texto sin formato | texto |
| Formatos de OpenDocument | ODT, OTT |
Para obtener la lista completa de formatos, consulte la documentation.
Taxonomías admitidas
Taxonomía IAB-2: categorías como automoción, libros y literatura, negocios y finanzas, tecnología e informática, viajes y más.
Taxonomía de documentos - Clasificaciones como ADVE, correo electrónico, formulario, carta, memorando, noticias, factura, informe, currículum, científico, otros.
Taxonomía de sentimientos - Clasificación de sentimientos binarios: Negativo y Positivo.
Taxonomía Sentiment3 - Sentimiento de tres clases: Negativo, Neutral, Positivo.
Para obtener detalles sobre la taxonomía, consulte el documentation.
Inicio rápido
Obtenga sus credenciales API
Para utilizar GroupDocs.Classification Cloud, regístrese en GroupDocs.Cloud Dashboard y obtenga su ID de cliente y su Secreto de cliente.
Inicializar la API
Utilice el siguiente código para comenzar a utilizar GroupDocs.Classification Cloud SDK para 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)
Clasificar texto sin formato
Una vez inicializado, utilice este ejemplo básico para clasificar texto sin formato:
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))
Con esta guía de inicio rápido, estará listo para comenzar a clasificar texto y documentos usando GroupDocs.Classification Cloud en sus aplicaciones Python. Para más detalles, visite el documentation.
Recupere la lista completa de formatos de archivo compatibles disponibles a través de la API de clasificación.
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))
Clasificar documentos desde el almacenamiento en la nube
Clasifique un documento almacenado en el almacenamiento en la nube de GroupDocs utilizando la taxonomía de Documentos.
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))
Clasificar texto con taxonomía de sentimientos
Realice análisis de sentimiento binarios o de tres clases en texto sin formato.
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)
Proyectos de muestra en GitHub
El GroupDocs.Classification Cloud Python SDK El repositorio incluye pruebas unitarias listas para ejecutar y ejemplos que cubren:
| Categoría | Ejemplos |
|---|
| Clasificación de texto | Clasificar texto sin formato con taxonomía IAB-2 |
| Clasificación de documentos | Clasificar documentos almacenados en almacenamiento en la nube |
| Información | Formatos de archivo admitidos |
| Análisis de sentimiento | Clasificación de sentimiento binaria y de tres clases |
Cómo ejecutar los ejemplos
- Clona o descarga el SDK repository2. Editar
Settings/servercreds.jsony configura tuAppSidyAppKey3. Instalar dependencias:pip install groupdocs-classification-cloud -U4. Ejecute pruebas desde la raíz del repositorio:python -m unittest discover -s test
Para más detalles, visite Getting Started.

Etiquetas
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