--- title: "すべてのテキスト解析" url: https://docs.catalyst.zoho.com/ja/sdk/java/v1/zia-services/text-analytics/all-text-analytics/ description: "このページでは、Javaアプリケーションでサンプルコードスニペットを使用してテキスト分析機能を使用する方法について説明します。" last_updated: 2026-03-30T08:10:30Z service: Zia Services type: general related_links: - name: "All Text Analytics - API" url: /ja/api/code-reference/zia-services/text-analytics/all-text-analytics/#AllTextAnalytics --- # All Text Analytics [Text Analytics](https://docs.catalyst.zoho.com/ja/zia-services/help/text-analytics/introduction)は全体として、前のセクションで説明した3つの機能すべての組み合わせを含みます: **Sentiment Analysis**、**Named Entity Recognition**、および**Keyword Extraction**。特定のテキストブロックに対して3つのアクションすべてを実行し、テキストのトーン、認識されたエンティティの分類、およびテキストの要旨を提供するキーワードとフレーズを取得できます。 以下に示すように、1回のリクエストで最大**1500文字**のテキストブロックを入力として渡すことができます。テキストは`getTextAnalytics()`に渡されます。また、オプションのキーワードを渡して、それらのキーワードを含む文のみに対してSentiment Analysisを実行することもできます。 レスポンスには、各テキスト分析機能の結果が含まれます。それぞれの機能と応答の詳細については、各機能のページを参照してください。 #### サンプルコードスニペット **Package Imports** ```java import org.json.simple.JSONArray; import com.zc.component.ml.ZCKeywordExtractionData; import com.zc.component.ml.ZCML; import com.zc.component.ml.ZCNERData; import com.zc.component.ml.ZCSentimentAnalysisData; import com.zc.component.ml.ZCTextAnalyticsData; import java.io.File; ``` ```java JSONArray textArray = new JSONArray(); textArray.add("Zoho Corporation, is an Indian multinational technology company that makes web-based business tools. It is best known for Zoho Office Suite. The company was founded by Sridhar Vembu and Tony Thomas and has a presence in seven locations with its global headquarters in Chennai, India, and corporate headquarters in Pleasanton,California."); //処理する入力テキスト JSONArray keywords = new JSONArray(); keywords.add("Zoho"); //センチメント分析のオプションキーワード List listOfTextAnalyticsData = ZCML.getInstance().getTextAnalytics(textArray,keywords); //テキストとキーワードが渡される ZCTextAnalyticsData textAnalyticsData = listOfTextAnalyticsData.get(0); ZCKeywordExtractionData keywordExtractionData = textAnalyticsData.getKeywordExtractionData(); //テキストに対してキーワード抽出を実行する Z CNERData nerData = textAnalyticsData.getNERData(); //テキストに対してNERを実行する ZCSentimentAnalysisData sentimentAnalysisData = textAnalyticsData.getSentimentAnalysisData(); //テキストに対してセンチメント分析を実行する ```