--- title: "実装" url: https://docs.catalyst.zoho.com/ja/zia-services/help/text-analytics/implementation/ description: "Text Analyticsは、テキスト内のSentiment Analysis、NER、Keyword Extractionを実行する、AIを活用した、すぐに実装可能なマイクロサービスです。" last_updated: 2026-08-17T12:16:04Z service: Zia Services type: general --- # 実装 実装セクションでは、CatalystコンソールでのText Analyticsのテストプロセスを説明します。コードでText Analyticsを実装する方法については、[Java SDK](https://docs.catalyst.zoho.com/ja/sdk/java/v1/zia-services/text-analytics/all-text-analytics)、[Node.js SDK](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/zia-services/text-analytics/all-text-analytics)、[Python SDK](https://docs.catalyst.zoho.com/ja/sdk/python/v1/zia-services/text-analytics/all-text-analytics)、および[API](https://docs.catalyst.zoho.com/ja/api/code-reference/zia-services/text-analytics/all-text-analytics)ヘルプページを参照してください。 コンソールのText Analyticsコンポーネントは、テキストを処理し、デフォルトでSentiment Analysis、NER、Keyword Extractionの3つすべての機能の結果を提供します。各機能の個別のレスポンスと、3つの機能すべての共通JSON responseを表示できます。 ### コンソールでのText Analyticsへのアクセス CatalystコンソールでプロジェクトのText Analyticsにアクセスするには、以下の手順を実行します。 1. Catalystコンソールの左ペインで**Zia Services**に移動し、**Text Analytics**をクリックします。 ![text-analytics](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/text-analytics-updated.webp) 2. Text Analyticsの機能ページで**Try a Demo**をクリックします。 ![text-analytics/catalyst_textan](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan.webp) ### コンソールでのText Analyticsのテスト 既存のサンプルテキストを選択するか、独自のテキストを提供することで、Text Analyticsをテストできます。 Text Analyticsの処理には、最大**1500文字**のテキストブロックを渡すことができます。 **既存のサンプルテキストを処理**して結果を取得するには、以下の手順を実行します。 1. ウィンドウ内の**Get Sample Text**をクリックします。 ![catalyst_textan_sample_1](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_sample_1.webp) 2. ウィンドウに表示されるサンプルテキストから任意のテキストを選択します。 ![catalyst_textan_sample_2](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_sample_2.webp) Catalystが3つすべての機能についてテキストを処理し、それぞれのビジュアルおよびJSON responseを表示します。各機能のレスポンスについて説明します。 **Sentiment Analysis:** [Sentiment Analysis](https://docs.catalyst.zoho.com/ja/zia-services/help/text-analytics/key-concepts/#sentiment-analysis)の結果には、テキスト内の各文で認識されたセンチメントが含まれます。前述のとおり、ビジュアルレスポンスはセンチメントの精度の範囲をパーセンテージで表示します。 ![catalyst_textan_sample_sentiment](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_sample_sentiment.webp) テキストウィンドウから文をクリックするか、各文を表示している結果ウィンドウの矢印マークをクリックして、文に移動できます。 ![catalyst_textan_sample_sentiment_2](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_sample_sentiment_2.webp) テキスト全体の全体的なセンチメントと精度も結果ウィンドウに表示されます。 **Named Entity Recognition:** [Named Entity Recognition](https://docs.catalyst.zoho.com/ja/zia-services/help/text-analytics/key-concepts/#named-entity-recognition)の結果には、テキスト内で認識されたすべてのエンティティの一覧、分類されたカテゴリ、および各分類のconfidence scoreがパーセンテージで含まれます。 ![catalyst_textan_sample_ner](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_sample_ner.webp) テキストウィンドウ内のグレーで示された認識されたエンティティをクリックするか、結果セクションに表示されているエンティティをクリックして、エンティティ間を移動できます。 上部のフィルタードロップダウンを使用して、特定のエンティティカテゴリで結果をフィルタリングすることもできます。カテゴリを選択して、そのカテゴリにグループ化されたエンティティを表示します。 ![catalyst_textan_sample_ner_2](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_sample_ner_2.webp) **Keyword Extraction:** [Keyword Extraction](https://docs.catalyst.zoho.com/ja/zia-services/help/text-analytics/key-concepts/#keyword-extraction)の結果セクションには、コンテンツのハイライトを提供するテキストから抽出されたキーワードとキーフレーズの一覧が表示されます。 ![catalyst_textan_sample_keyword](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_sample_keyword.webp) テキストウィンドウ内または結果セクションからキーワードとキーフレーズをクリックして、それらの間を移動できます。 結果セクションには、処理するテキストを編集したり、下部で別の既存のサンプルテキストを選択したりするオプションも含まれています。**Edit Text**をクリックすると、テキストウィンドウが開き、テキストを変更または独自のテキストを入力できます。これについてはこのセクションの最後で説明します。 **View Response**をクリックして、このText AnalyticsのJSON responseを表示できます。 ![catalyst_textan_sample_view_response](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_sample_view_response.webp) 3つすべての機能の結果を含むJSON responseのウィンドウが開きます。 ![catalyst_textan_sample_response](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_sample_response.webp) 各機能の完全なサンプルJSON responseは[APIドキュメント](https://docs.catalyst.zoho.com/ja/api/code-reference/zia-services/text-analytics/sentiment-analysis/#SentimentAnalysis)で確認できます。 以下の方法で、Text Analytics処理用に**独自のテキストを提供**できます。 1. _Text Analytics_ページから**Enter Text**をクリックします。 ![catalyst_textan_custom_1](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_custom_1.webp) 2. ウィンドウに独自のテキストを入力し、**Confirm**をクリックします。 ![catalyst_textan_custom_2](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_custom_2.webp) Catalystが3つすべての機能についてテキストを処理し、サンプルテキストセクションで説明したのと同じ方法でビジュアルおよびJSON responseを表示します。 ![catalyst_textan_custom_result](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_custom_result.webp) 同じ方法で、すべての機能の結果とJSON responseを確認できます。 ### Text Analyticsのコードテンプレートへのアクセス はじめにで述べたとおり、**Java**、**Node.js**、**Python**プラットフォームでCatalystアプリケーションにText Analyticsを実装できます。コンソールでは、テストウィンドウの下にこれらのプラットフォーム用のコードテンプレートが提供されています。 必要なタブをクリックし、コピーアイコンを使用してコードをコピーします。このコードをWebまたはモバイルアプリケーションのソースに含めることができます。 Javaコードでは、3つすべてのText Analytics機能で処理するテキストがJSON Arrayとして`getTextAnalytics()`に渡されます。レスポンスは、各Text Analytics機能の結果をそれぞれの形式で返します。Javaコードの詳細については、[Java SDKドキュメント](https://docs.catalyst.zoho.com/ja/sdk/java/v1/zia-services/text-analytics/all-text-analytics/)を参照してください。 ![catalyst_textan_java](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_java_updated.webp) Node.jsコードは`zia`コンポーネントインスタンスを参照し、処理するテキストも`getTextAnalytics()`に渡します。独自の処理ロジックとエラーロジックを記述できます。レスポンスは、各Text Analytics機能の結果をそれぞれの形式で返します。Node.jsコードの詳細については、[Node.js SDKドキュメント](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/zia-services/text-analytics/all-text-analytics/)を参照してください。 ![catalyst_textan_node](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_node_updated.webp) Pythonコードの詳細については、[Python SDKドキュメント](https://docs.catalyst.zoho.com/ja/sdk/python/v1/zia-services/text-analytics/sentiment-analysis/)を参照してください。 ![catalyst_textan_python](https://catalyst-docs-development.zohostratus.in/images/help/text-analytics/catalyst_textan_python.webp)