--- title: "Keyword Extraction" url: https://docs.catalyst.zoho.com/en/sdk/python/v1/zia-services/text-analytics/keyword-extraction/ description: "This page describes the method to use the keyword extraction feature in your Python application with sample code snippets." last_updated: 2025-11-19T15:07:41Z service: Zia Services type: general related_links: - name: "Keyword Extraction Help" url: /en/zia-services/help/text-analytics/key-concepts/#keyword-extraction - name: "Keyword Extraction - API" url: /en/api/code-reference/zia-services/text-analytics/keyword-extraction/#KeywordExtraction - name: "SDK Scopes" url: /en/sdk/python/v1/sdk-scopes --- # Keyword Extraction [Zia Keyword Extraction](https://docs.catalyst.zoho.com/en/zia-services/help/text-analytics/key-concepts/#keyword-extraction) is a part of Text Analytics that processes textual content and extracts the highlights of the text. The extracted terms are grouped into two categories: **`Keywords` and ` Keyphrases`**. These highlights deliver a concise summary of the text and provide an abstraction of the whole text. The response contains an array of the key words, and another array of the key phrases that are extracted from the text. You can pass a block of text as the input of upto **1500 characters** in a single request, as shown below. The text is passed to `get_keyword_extraction()`. The keywords and keyphrases are then fetched as individual lists. To know more about the component instance `zia` used below, please refer to [this help section](https://docs.catalyst.zoho.com/en/sdk/python/v1/zia-services/get-component-instance/). **Parameters Used**
| Parameter Name | Data Type | Definition |
|---|---|---|
| `text` | String | A **Mandatory** parameter. Will store the text from which keywords has to be extracted. |