Klasyfikacja tekstu jest również nazywana kategoryzacją tekstu. Klasyfikatory tekstu mogą być używane do ustalania, strukturyzowania i kategoryzowania prawie wszystkiego w tekście. Na przykład nowe artykuły można uporządkować według tematów, zgłoszenia do pomocy technicznej można uporządkować według pilności, dyskusje według języka, a wzmianki o marce według emocji itp. GroupDocs.Classification Cloud API umożliwia klasyfikowanie surowy tekst, jak również dokumenty do predefiniowanych kategorii. Classification Cloud obsługuje wiele typów taksonomii, takich jak taksonomia IAB-2 ‎i Document. Informacje o klasyfikacji można przeglądać w odniesieniu do klas, a także ich odpowiednich prawdopodobieństw.

Zauważalne funkcje

  • Przeprowadź klasyfikację surowego tekstu zgodnie z taksonomią IAB-2
  • Klasyfikuj dokumenty na podstawie taksonomii dokumentów
  • Zobacz klasy z odpowiednimi prawdopodobieństwami jako informacje klasyfikacyjne
  • Łatwa integracja z REST API
  • Bezpieczne interfejsy API wymagające uwierzytelniania

Obsługiwane formatyGroupDocs.Classification Cloud REST API obsługuje klasyfikację:

  • Surowy tekst
  • Dokumenty
    • Przenośny format dokumentu: PDF
    • Microsoft Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM
    • Formaty OpenDocument: ODT, OTT
    • Format tekstu sformatowanego: RTF
    • Zwykły plik tekstowy: TXT

Klasyfikacja surowego tekstu

Ten interfejs API pobiera wynik klasyfikacji w postaci nieprzetworzonego tekstu dla taksonomii IAB-2 lub taksonomii Documents. Zwraca obiekt, który zawiera informacje o najlepszej klasie i jej prawdopodobieństwie oraz o prawdopodobieństwach pozostałych klas.

Wniosek

 curl -v "http://api.groupdocs.com/v1/classification/classify&bestClassesCount=3" 
-H "content-type: application/json"
-X POST -d '{ "Description" : "Medicine is an important part of our life" }'

Odpowiedź

 {
  "bestClassName": "Healthy_Living",
  "bestClassProbability": 53.77,
  "bestResults": [
    {
      "className": "Healthy_Living",
      "classProbability": 53.77
    },
    {
      "className": "Medical_Health",
      "classProbability": 38.27
    },
    {
      "className": "Pets",
      "classProbability": 1.98
    }
  ],
  "code": 200,
  "status": "OK"
} 

Klasyfikacja dokumentów

GroupDocs.Classification API pobiera wynik klasyfikacji dokumentu dla taksonomii IAB-2 lub Documents. Zwraca obiekt, który zawiera informacje o najlepszej klasie i jej prawdopodobieństwie oraz o prawdopodobieństwie innych klas. Kliknij tutaj, aby uzyskać więcej informacji na temat obsługiwanych formatów dokumentów w GroupDocs.Classification Cloud.

Wniosek

 curl -v "http://api.groupdocs.com/v1/classification/classify"
-H "content-type: application/json"
-X POST -d '{ "Document": {"Folder": "words/docx","Name": "four-pages.docx" } }'

Odpowiedź

 {
  "bestClassName": "Books_and_Literature",
  "bestClassProbability": 48.92,
  "bestResults": [],
  "code": 200,
  "status": "OK"
}