--- title: "固有表現認識" url: https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/zia-services/text-analytics/named-entity-recognition/ description: "このページでは、アプリケーションで固有表現認識機能を使用する方法について、サンプルコードスニペットとともに説明します。" last_updated: 2026-03-30T08:10:30Z service: Zia Services type: general related_links: - name: "Text Analytics" url: /ja/zia-services/help/text-analytics/introduction - name: "Named Entity Recognition - API" url: /ja/api/code-reference/zia-services/text-analytics/named-entity-recognition/#NamedEntityRecognition --- # Named Entity Recognition [Zia Named Entity Recognition](https://docs.catalyst.zoho.com/ja/zia-services/help/text-analytics/introduction)は、Text Analyticsの一部で、テキストコンテンツを処理してキーワードを抽出し、さまざまなカテゴリにグループ化します。たとえば、テキスト内の単語が組織名、人名、または日付であることを判定し、適切なカテゴリに追加します。NERが認識するすべてのカテゴリのリストについては、[こちら](https://docs.catalyst.zoho.com/ja/zia-services/help/text-analytics/introduction)を参照してください。 レスポンスは、テキスト内で認識されたすべてのエンティティの配列と、所属するカテゴリを示すタグを返します。また、各分類の信頼度スコアもパーセント値で含まれ、精度が示されます。レスポンスには、テキスト内のエンティティの位置を示す開始インデックスと終了インデックスも返されます。 以下に示すように、1回のリクエストで最大**1500文字**のテキストブロックを入力として渡すことができます。テキストは`getNERPrediction()`に渡されます。 以下で使用されている`zia`リファレンスは、[コンポーネントインスタンスページ](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/zia-services/get-component-instance)で定義されています。 ```javascript zia.getNERPrediction(['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.']) //入力テキストを渡す .then((result) => console.log(result)) .catch((error) => console.log(error.toString())); ``` 受信するサンプルレスポンスを以下に示します。レスポンスはNode.jsの両方のバージョンで同じです。 #### Node js ```json "ner": { "general_entities": [ { "start_index": 0, "confidence_score": 98, "end_index": 16, "ner_tag": "Organization", "token": "Zoho Corporation" }, { "start_index": 24, "confidence_score": 99, "end_index": 30, "ner_tag": "Miscellaneous", "token": "Indian" }, { "start_index": 122, "confidence_score": 90, "end_index": 139, "ner_tag": "Miscellaneous", "token": "Zoho Office Suite" }, { "start_index": 168, "confidence_score": 99, "end_index": 181, "ner_tag": "Person", "token": "Sridhar Vembu" }, { "start_index": 186, "confidence_score": 96, "end_index": 197, "ner_tag": "Person", "token": "Tony Thomas" }, { "start_index": 220, "confidence_score": 100, "end_index": 225, "ner_tag": "Number", "token": "seven" }, { "start_index": 268, "confidence_score": 99, "end_index": 275, "ner_tag": "City", "token": "Chennai" }, { "start_index": 277, "confidence_score": 98, "end_index": 282, "ner_tag": "Country", "token": "India" }, { "start_index": 314, "confidence_score": 99, "end_index": 324, "ner_tag": "City", "token": "Pleasanton" }, { "start_index": 326, "confidence_score": 91, "end_index": 336, "ner_tag": "State", "token": "California" } ] } ```