
This article presents item feed requirements for AI features.   

Before you import item feed to Synerise, become familiar with the feed types, requirements, limits, how you can import the feed and where it will be kept.


<div class="admonition admonition-note"><div class="admonition-icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z" /></svg></div><div class="admonition-body"><div class="admonition-content">

Grouping item attributes can be performed on the interface of the Synerise platform during the process of configuring AI engine for:  
- [AI recommendations](/docs/settings/configuration/ai-engine-configuration/engine-configuration-for-recommendations)
- [AI Search](/docs/settings/configuration/ai-engine-configuration/engine-configuration-for-search)
- [AI predictions](/docs/settings/configuration/ai-engine-configuration/engine-configuration-for-propensity)

</div></div></div>


## Feed types

AI recommendations make use of the following item feed types:

| Feed type        | Business application                                                                                                                                                                                                                                                                                                               | Method of upload                                                                                                                                                                                                                                                                                                                                                 |
|------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Item feed        | Used as a source of items for **ALL** [recommendation types](/docs/ai-hub/recommendations-v2/recommendation-types)/search methodologies/prediction models which require item feed <br> **OR** <br> used as a source of all common item attributes (such as category, item description, brand, dimensions, product name, photos); when used together with the [supplemental catalog](/docs/ai-hub/item-feed/supplemental-catalog), this catalog enables you to maintain product prices and availability per store/channel. | - [through an API request](https://developers.synerise.com/DataManagement/DataManagement.html#tag/Catalogs/operation/addItemsBatchAsync) to a catalog (<img src="/api/docs/image/54176ad07f146575310749eba44b7c2f42c1b327/icons/data-modeling-hub-icon.svg" alt="Data Modeling Hub icon" class="icon"> **Data Modeling Hub > Catalogs**) <br> - [through a workflow](/use-cases/import-product-feed-to-catalog) (` CSV ` ,  ` XML feed ` ,  ` JSONL ` ,  ` JSON ` files) to a catalog (<img src="/api/docs/image/54176ad07f146575310749eba44b7c2f42c1b327/icons/data-modeling-hub-icon.svg" alt="Data Modeling Hub icon" class="icon"> **Data Modeling Hub > Catalogs**) <br> - Pulling from an URL as the item feed when [Configuring AI engine for AI recommendations](/docs/ai-hub/recommendations-v2/configure-item-feed-ai-recommendations) ( `Google Merchant Center XML` file) to an AI feed. <br> This method creates an AI feed that contains your item feed in the **Settings > AI Engine Configuration**. Additionally, it will create an `AI feed` prefixed catalog with the item feed in **Data Modeling Hub > Catalogs** (unavailable for editing). |
| [Metadata catalog](/docs/ai-hub/item-feed/metadata-catalog) | Used as a supplementary source of items alongside the item feed for the following recommendation types: <br> - [section page](/docs/ai-hub/recommendations-v2/recommendation-types#section-page) <br>  - [attribute recommendations](/docs/ai-hub/recommendations-v2/recommendation-types#attribute)                                                           | - through a [simple import](/docs/assets/imports/importing-data-to-catalogs) to a catalog, <br> - [through a workflow](/use-cases/import-product-feed-to-catalog) to a catalog, <br> - [through an API request](https://developers.synerise.com/DataManagement/DataManagement.html#tag/Catalogs/operation/addItemsBatchAsync) to a catalog   |
| [Supplemental catalog](/docs/ai-hub/item-feed/supplemental-catalog) | Used as an additional feed  with specialized item attributes: `price` and `availability` for each store/channel | - through a [simple import](/docs/assets/imports/importing-data-to-catalogs) to a catalog, <br> - [through a workflow](/use-cases/import-product-feed-to-catalog) to a catalog, <br> - [through an API request](https://developers.synerise.com/DataManagement/DataManagement.html#tag/Catalogs/operation/addItemsBatchAsync) to a catalog |