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.

Instalação
O pacote é disponível em PyPI e pode ser instalado via pip executando o seguinte comando:
pip install groupdocs-classification-cloud

Requisitos
Dependências
| Pacote | Restrição |
|---|
| urllib3 | >= 1,15 |
| six | >= 1,10 |
| certifi | — |
| python-dateutil | — |
O SDK instala automaticamente os seguintes pacotes:
Classificação de documentos Python Cloud REST API
GroupDocs.Classification Cloud SDK para Python é um poderoso REST API projetado para desenvolvedores que precisam de recursos avançados de classificação de texto e documentos. Suportando vários formatos de documentos e uma ampla variedade de taxonomias, este API permite classificar texto bruto, documentos e lotes de textos em várias categorias, incluindo IAB-2, Documentos e taxonomias de sentimento. O API é protegido com autenticação JWT, e o Python SDK simplifica a integração em seus aplicativos da web, scripts e fluxos de trabalho de automação.
Recursos de classificação de documentos
Suporte a formatos de arquivo - Classifique textos e documentos em vários formatos, como PDF, DOCX, TXT.
Suporte multilíngue - Classifique documentos em vários idiomas, incluindo inglês, chinês, espanhol e alemão.
Classificação personalizada - Crie categorias de classificação personalizadas para atender às suas necessidades.
Classificação em lote - Classifique até 10 textos em uma solicitação.
Classificação baseada em conteúdo – Classifique documentos com base no conteúdo do corpo.
Recursos de classificação de taxonomia
Taxonomia IAB-2 – Classifique usando a taxonomia padrão IAB-2 para conteúdo digital e publicidade.
Taxonomia de Documentos - Classifique documentos em categorias como ADVE, Email, Formulário, Carta, Memorando, Fatura, Relatório, Currículo.
Taxonomia de sentimento - Classifique o texto em sentimento positivo ou negativo.
Taxonomia Sentiment3 - Classifique o texto em sentimento positivo, neutro ou negativo.
API Recursos de integração
RESTful API - Classificação de acesso através de um REST API para fácil integração.
Classificação em tempo real - Realize classificação em tempo real de textos e documentos.
Respostas JSON e XML - Receba resultados em JSON ou XML para fácil integração do sistema.
Recursos de segurança e autenticação
Autenticação JWT - Acesso seguro API com autenticação JWT.
ID do cliente e segredo – Use ID do cliente e segredo para chamadas API seguras.
Criptografia de dados - Criptografa a comunicação entre aplicativos clientes e Classificação Cloud API.
Recursos de desempenho
Infraestrutura Escalável – Lida com grandes volumes de documentos com eficiência.
Alta precisão – Fornece resultados altamente precisos usando algoritmos avançados de ML.
Processamento rápido – Otimizado para classificação rápida de aplicativos de alto desempenho.
Licenciamento e Autenticação
Modo de avaliação - Experimente o API com uma conta de teste gratuita.
Autenticação segura – Use o ID do cliente e o segredo do cliente para acesso seguro ao API.
Licença MIT - O Python SDK é licenciado sob MIT License.
GroupDocs.Classification Cloud suporta classificação para os seguintes formatos de arquivo:
| Nome do formato | Extensão |
|---|
| Formato de documento portátil | PDF |
| Formatos de documentos do Word | DOC, DOCX, DOCM, DOT, DOTX, DOTM |
| Formatos Rich Text | RTF |
| Arquivo de texto simples | Texto |
| Formatos OpenDocument | ODT, OTT |
| Para a lista completa de formatos, consulte documentation. | |
Taxonomias Suportadas
Taxonomia IAB-2 - Categorias como Automotivo, Livros e Literatura, Negócios e Finanças, Tecnologia e Computação, Viagens e muito mais.
Taxonomia de Documentos - Classificações como ADVE, Email, Formulário, Carta, Memorando, Notícias, Nota Fiscal, Relatório, Currículo, Científico, Outros.
Taxonomia de Sentimentos - Classificação binária de sentimentos: Negativo e Positivo.
Taxonomia do Sentimento3 - Sentimento de três classes: Negativo, Neutro, Positivo.
Para detalhes de taxonomia, consulte documentation.
Início rápido
Obtenha suas credenciais API
Para usar GroupDocs.Classification Cloud, cadastre-se em GroupDocs.Cloud Dashboard e obtenha seu ID do Cliente e Segredo do Cliente.
Inicialize o API
Use o código a seguir para começar a usar 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)
Classificar texto bruto
Depois de inicializado, use este exemplo básico para classificar o texto bruto:
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))
Com este guia de início rápido, você está pronto para começar a classificar textos e documentos usando GroupDocs.Classification Cloud em seus aplicativos Python. Para mais detalhes, visite documentation.
Recupere a lista completa de formatos de arquivo suportados disponíveis através da Classificação API.
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))
Classificar documento do armazenamento Cloud
Classifique um documento armazenado no armazenamento GroupDocs Cloud usando a taxonomia 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))
Classifique o texto com taxonomia de sentimento
Execute análises de sentimento binárias ou de três classes em texto bruto.
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)
Exemplos de projetos em GitHub
O repositório GroupDocs.Classification Cloud Python SDK inclui testes de unidade prontos para execução e exemplos que abrangem:
| Categoria | Exemplos |
|---|
| Classificação de texto | Classifique o texto bruto com a taxonomia IAB-2 |
| Classificação de documentos | Classifique documentos armazenados em armazenamento em nuvem |
| Informações | Formatos de arquivo suportados |
| Análise de sentimento | Classificação de sentimentos binários e de três classes |
Como executar os exemplos
- Clone ou baixe o SDK repository
- Edite
Settings/servercreds.json e defina seu AppSid e AppKey - Instale dependências:
pip install groupdocs-classification-cloud -U - Execute testes da raiz do repositório:
python -m unittest discover -s test
Para mais detalhes, visite Getting Started.

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