GroupDocs.Classification for .NETは、直感的なC#Netstandard 2.0 APIであり、C#、ASP.NET、およびその他の.NETベースのテクノロジで強力なテキストおよびドキュメントの分類/分類アプリケーションを作成するのに役立ちます。 APIは、4つの異なるタイプの分類法をサポートし、標準化されたテキストカテゴリを割り当てるためのIAB-2、さまざまなドキュメントタイプ用にAsposeによって開発されたドキュメント分類法、または感情分析用のSentiment(およびSentiment3)を使用して、高度なドキュメントとテキストの分類を提供します。 APIは、テキスト、文、さらには単語を分析し、PDF、Microsoft Word、OpenDocument、RTF、TXTなどのさまざまな業界標準のドキュメント形式の分類をサポートします。感情分析(分類)は、言語の自動検出機能を備えた英語、中国語、スペイン語、およびドイツ語をサポートします。 APIは、C#でのきめ細かい感情分析に使用できる陽性確率を返すことができます。
GroupDocs.Classification for .NETは、独自のドキュメント処理/分類エンジンを使用しており、システムに外部ツールをインストールする必要はありません。 .NETプラットフォームを対象としてアプリケーションを開発し、.NETフレームワーク(.NET Coreを含む)をインストールできるすべての一般的なオペレーティングシステム(Windows、Linux、macOS)をサポートします。
** IAB‑2 、 Documents 、 Sentiment 、またはSentiment3**分類を使用してパスでドキュメントを分類します
** IAB‑2 、ドキュメント、センチメント、またはセンチメント3**の分類法を使用して生のテキスト分類を実行します
英語、中国語、スペイン語、ドイツ語の感情分類(分析)
返す分類結果の数を選択してください
PDF、ドキュメント、OpenOffice、リッチテキストドキュメントを操作する
サポートされている機能をすばやく学習するために、100%の実例とデモが提供されています
製品フォーラムを通じて提供される無制限の無料テクニカルサポート
GroupDocs.Classification APIは、さまざまなドキュメント形式の分類をサポートしています。以下のC#コード例は、3つの最良の結果を返すことにより、ドキュメント分類法を使用して現在のフォルダーからPDFファイルを分類する方法を示しています。
//汎用分類子(IAB-2、ドキュメント、感情分析)を初期化します。
var classifier = new GroupDocs.Classification.Classifier();
// PDFファイルをドキュメント分類で分類し、最も可能性の高い3つのカテゴリを返します。
var response = classifier.Classify("document.pdf", ".", 3, Taxonomy.Documents);
Console.WriteLine($"{response.BestClassName}: {response.BestClassProbability}");
GroupDocs.Classification APIは、テキスト分類もサポートしています。テキスト分類は、IAB-2、Documents、Sentiment、およびSentiment3の4つの異なる分類で実行できます。以下のC#コード例は、最良の結果を返すことにより、デフォルト(IAB-2)の分類法でテキストを分類する方法を示しています。
//汎用分類子(IAB-2、ドキュメント、感情分析)を初期化します。
var classifier = new GroupDocs.Classification.Classifier();
// IAB-2分類法を使用してテキストを分類し、最適なカテゴリを返します。
var response = classifier.Classify("Classify text using the default IAB-2 taxonomy");
Console.WriteLine($"{response.BestClassName}: {response.BestClassProbability}");
GroupDocs.Classification for .NETを使用すると、英語、中国語、スペイン語、およびドイツ語でクロスドメイン感情分析(分類)を実行できます。 GroupDocs.Classification for .NETは、適切な言語を自動的に検出します。感情分析APIのユースケースは、次のC#コードで示されています。
//クロスドメイン多言語感情分類子を初期化します。
// SentimentClassifierは、英語、中国語、スペイン語、ドイツ語の多言語分類をサポートしています。
var classifier = new GroupDocs.Classification.SentimentClassifier();
//英語のテキストの感情分析。
var response = classifier.Classify("Experience is simply the name we give our mistakes");
Console.WriteLine($"{response.BestClassName}: {response.BestClassProbability}");
//同じ分類子とSentiment3(Negative / Neutral / Positive)分類法を使用した中国語テキストの感情分析。
response = classifier.Classify("熟能生巧", taxonomy: Taxonomy.Sentiment3);
Console.WriteLine($"{response.BestClassName}: {response.BestClassProbability}");