テキストの分類は、テキストの分類とも呼ばれます。テキスト分類子を使用すると、テキスト内のほぼあらゆるものを確立、構造化、分類することができます。たとえば、新しい記事をトピックごとに事前に整理したり、サポート チケットを緊急度ごとに整理したり、ディスカッションを言語ごとに整理したり、ブランドの言及を感情ごとに整理したりすることができます。 GroupDocs.Classification Cloud API を使用すると、生のテキストとドキュメントを事前定義されたカテゴリに分類します。分類クラウドは、IAB-2 分類や Document 分類など、複数の分類タイプをサポートしています。クラスおよびそれぞれの確率に関する分類情報を表示できます。

注目すべき機能

  • IAB-2 分類に従って生のテキスト分類を実行する
  • ドキュメント分類に基づいてドキュメントを分類する
  • クラスをそれぞれの確率とともに分類情報として表示する
  • REST APIとの簡単な統合
  • 認証を必要とする安全な API

サポートされている形式GroupDocs.Classification Cloud REST API は、次の分類をサポートしています。

  • 生のテキスト
  • 書類
    • PDF形式:PDF
    • Microsoft Word: DOC、DOCX、DOCM、DOT、DOTX、DOTM
    • OpenDocument 形式: ODT、OTT
    • リッチテキスト形式: RTF
    • プレーンテキストファイル: TXT

生テキストの分類

この API は、IAB-2 分類または Documents 分類の生のテキスト分類結果を取得します。これは、最良のクラスとその確率、および他のクラスの確率に関する情報を含むオブジェクトを返します。

リクエスト

 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" }'

応答

 {
  "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"
} 

文書の分類

GroupDocs.Classification API は、IAB-2 分類または Documents 分類の文書分類結果を取得します。最良のクラスとその確率、および他のクラスの確率に関する情報を含むオブジェクトを返します。 GroupDocs.Classification Cloud でサポートされているドキュメント形式の詳細については、ここ をクリックしてください。

リクエスト

 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" } }'

応答

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