{"id":536019,"date":"2026-04-28T08:38:39","date_gmt":"2026-04-28T08:38:39","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=536019"},"modified":"2026-04-28T10:18:05","modified_gmt":"2026-04-28T10:18:05","slug":"prestashop-ai-category-prediction","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/","title":{"rendered":"User Guide of PrestaShop AI Category Prediction"},"content":{"rendered":"\n<p><strong><a href=\"https:\/\/store.webkul.com\/prestashop-ai-category-prediction.html\">PrestaShop AI Category Prediction Module<\/a><\/strong> allows the admin to automatically identify and assign the correct product category by analyzing product images with artificial intelligence.<\/p>\n\n\n\n<p>Instead of browsing categories manually, the admin can select or upload a product image. The module suggests categories and allows quick creation and assignment from the product page.<\/p>\n\n\n\n<p>This simplifies categorization, reduces manual effort, and ensures consistent product classification across the store. This guide covers installation, configuration, and daily usage of the module.<\/p>\n\n\n\n<p><strong>NOTE:&nbsp;PrestaShop AI Category Prediction is compatible with the PrestaShop Multi-store feature.<\/strong><\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Features of&nbsp;<strong><strong>PrestaShop AI Category Prediction <\/strong><\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>AI-powered category prediction using product images.<\/li>\n\n\n\n<li>Trigger category prediction directly from the product edit page.<\/li>\n\n\n\n<li>Either select an image from the product image gallery for prediction or upload a custom image for prediction.<\/li>\n\n\n\n<li>Automatic category suggestions based on AI image analysis.<\/li>\n\n\n\n<li>Display of multiple AI-predicted labels in a dropdown menu.<\/li>\n\n\n\n<li>One-click creation of new categories from AI suggestions.<\/li>\n\n\n\n<li>Option to create a category and instantly assign it as the product\u2019s default category.<\/li>\n\n\n\n<li>Apply predicted or mapped categories directly to products.<\/li>\n\n\n\n<li>Ability to map AI-predicted labels to existing store categories.<\/li>\n\n\n\n<li>Persistent AI-to-category mapping is stored in the database to prevent duplicates.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Minimum System Requirement (API Setup)<\/h3>\n<\/div><\/div>\n\n\n\n<p>The minimum system requirements that are required for this module are listed below.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Python Version \u2013 3.12<\/li>\n\n\n\n<li>RAM (4 GB)<\/li>\n\n\n\n<li>Space (16 GB)<\/li>\n\n\n\n<li>Server key and cert files (for Flask API)<\/li>\n\n\n\n<li>Port allow (5000 as per module development)<\/li>\n\n\n\n<li>API Key from one of the Hosted LLM Platforms like Gemini, OpenAI, Groq, anthropic, etc, for category prediction<\/li>\n<\/ul>\n\n\n\n<p><strong>Note: <\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Requires a VPS server for hosting<\/strong>. <\/li>\n\n\n\n<li><strong>The AI Model Server handles the heavy lifting of image classification. Please <a href=\"https:\/\/webkul.uvdesk.com\/en\/\">contact us<\/a> if you need assistance with the AI Model server installation.<\/strong><\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>How to Install<strong>&nbsp;PrestaShop AI Category Prediction<\/strong><\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Firstly, go to the module manager in the back office and click on \u2018upload a module\u2019.<\/li>\n\n\n\n<li>After that, drag and drop the module file or select the file from the system.<\/li>\n\n\n\n<li>In this way, the module installation will be successful.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1200\" height=\"521\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module-1200x521.webp\" alt=\"click here to uplaod module\" class=\"wp-image-516196\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module-1200x521.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module-300x130.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module-250x109.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module-768x334.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module.webp 1284w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1262\" height=\"530\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/upload-the-module-here.webp\" alt=\"upload module file\" class=\"wp-image-516198\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/upload-the-module-here.webp 1262w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/upload-the-module-here-300x126.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/upload-the-module-here-1200x504.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/upload-the-module-here-250x105.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/upload-the-module-here-768x323.webp 768w\" sizes=\"(max-width: 1262px) 100vw, 1262px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1200\" height=\"606\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/configure-module-1200x606.webp\" alt=\"configure module\" class=\"wp-image-516197\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/configure-module-1200x606.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/configure-module-300x152.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/configure-module-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/configure-module-768x388.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/configure-module.webp 1294w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>PrestaShop AI Category Prediction Module<\/strong> C<strong>onfiguration<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>After the successful installation, the admin will have to configure the module. The module configuration tab contains the core settings for connecting to your AI server. <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Host name<\/strong>: Enter the server endpoint address where the AI models are set up.<\/li>\n\n\n\n<li><strong>API token key<\/strong>: Enter the API key. This key is used to predict the category.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1066\" height=\"535\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/moduleconfiguration.webp\" alt=\"Module Configuration\" class=\"wp-image-536062\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/moduleconfiguration.webp 1066w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/moduleconfiguration-300x151.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/moduleconfiguration-250x125.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/moduleconfiguration-768x385.webp 768w\" sizes=\"(max-width: 1066px) 100vw, 1066px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After entering both values, click&nbsp;&#8220;Save&#8221;&nbsp;to store the configuration. The module will attempt to use these credentials the next time you use the AI Category Prediction from a product page.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>PrestaShop AI Category Prediction Module<\/strong> Workflow<\/h3>\n<\/div><\/div>\n\n\n\n<p>After the module is successfully configured, the complete AI category prediction workflow becomes available directly on the product edit page in the PrestaShop back office. <\/p>\n\n\n\n<p>There is no separate admin management panel or index listing for this module. All prediction, creation, and assignment actions are performed during product editing.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Accessing the Feature<\/strong><\/h3>\n\n\n\n<p>To use the module, navigate to: <strong>Catalog \u2192 Products \u2192 Select a Product \u2192 Edit<\/strong><\/p>\n\n\n\n<p>On the product edit page, an \u201cAI category prediction\u201d button is automatically displayed above the product description section once the AI server URL and API token have been configured.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"615\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/predictcategory-1200x615.webp\" alt=\"Prediction Modal Button\" class=\"wp-image-536066\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/predictcategory-1200x615.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/predictcategory-300x154.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/predictcategory-250x128.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/predictcategory-768x393.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/predictcategory.webp 1277w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>When the admin clicks this button, a modal window titled \u201cAI category prediction\u201d is opened, where the prediction workflow is performed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Product Images Tab<\/strong><\/h3>\n\n\n\n<p>By default, the modal opens in Product Images mode, which uses images already assigned to the product.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"607\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/productimages-1200x607.webp\" alt=\"Product Images mode\" class=\"wp-image-536071\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/productimages-1200x607.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/productimages-300x152.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/productimages-250x127.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/productimages-768x389.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/productimages.webp 1290w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The product image gallery is loaded automatically and displayed as thumbnails. Each image includes a hover-based preview option, allowing the admin to quickly inspect it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"609\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/hover-1200x609.webp\" alt=\"Preview functionality available on Hover\" class=\"wp-image-536073\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/hover-1200x609.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/hover-300x152.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/hover-250x127.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/hover-768x390.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/hover.webp 1279w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>If the admin clicks the preview option, the image opens in a full-size view with navigation controls, enabling the admin to browse through all product images.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"606\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/preview-1200x606.webp\" alt=\"Preview functionality\" class=\"wp-image-536072\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/preview-1200x606.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/preview-300x151.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/preview-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/preview-768x388.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/preview.webp 1296w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The admin can select an image using a radio button or by clicking directly on it, and then initiate the AI category prediction process by clicking \u201cGet Category\u201d. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"606\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/getcategory-1200x606.webp\" alt=\"Initiate AI category prediction process\" class=\"wp-image-536097\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/getcategory-1200x606.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/getcategory-300x151.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/getcategory-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/getcategory-768x388.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/getcategory.webp 1296w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The selected image is sent to the configured AI server, and once processed, the system returns a list of suggested category labels that are displayed in a dropdown format.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"607\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/categoryprediction-1200x607.webp\" alt=\"Product Category Predicted by AI\" class=\"wp-image-536108\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/categoryprediction-1200x607.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/categoryprediction-300x152.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/categoryprediction-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/categoryprediction-768x388.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/categoryprediction.webp 1290w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Category Selection Behavior<\/h3>\n\n\n\n<p>After selecting a category, the admin can perform one of the following actions.<\/p>\n\n\n\n<p><strong>1. Create<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Creates a new PrestaShop category from the AI label<\/li>\n\n\n\n<li>If a category with the same name already exists, it is reused<\/li>\n\n\n\n<li>Stores AI label and performs category mapping in the database<\/li>\n<\/ul>\n\n\n\n<p><strong>2. Create &amp; Apply to Product<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Creates or reuses the category<\/li>\n\n\n\n<li>Stores mapping in the system<\/li>\n\n\n\n<li>Assigns the category to the product<\/li>\n\n\n\n<li>Sets it as the default category<\/li>\n<\/ul>\n\n\n\n<p><strong>3. Try Another Image<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Resets the current selection<\/li>\n\n\n\n<li>Returns to the product image gallery<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"606\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/action-1200x606.webp\" alt=\"Select Category and choose action to be performed.\" class=\"wp-image-536110\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/action-1200x606.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/action-300x151.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/action-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/action-768x388.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/action.webp 1296w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Manual Image Upload Mode<\/h3>\n\n\n\n<p>In addition to product image-based prediction, the module also supports a manual image upload mode. <\/p>\n\n\n\n<p>This mode is useful when the product does not have suitable images or when the admin wants to test a different image for prediction. <\/p>\n\n\n\n<p>By switching to the Manual tab in the modal, the admin can upload an image from the local system in JPG, JPEG, or PNG format, with a maximum size of 2MB. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"606\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/manual-1-1200x606.webp\" alt=\"Manual Image Upload\" class=\"wp-image-536112\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/manual-1-1200x606.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/manual-1-300x151.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/manual-1-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/manual-1-768x388.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/manual-1.webp 1296w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once uploaded, the system validates the image and sends it to the AI server for processing. It then displays the predictions in the same dropdown interface as the product image mode.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"604\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/manualcategoryprediction-1200x604.webp\" alt=\"Category Predicted for Manualy uploaded Image\" class=\"wp-image-536113\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/manualcategoryprediction-1200x604.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/manualcategoryprediction-300x151.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/manualcategoryprediction-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/manualcategoryprediction-768x386.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/manualcategoryprediction.webp 1296w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Category Mapping System<\/h3>\n\n\n\n<p>The module maintains a persistent mapping system that connects AI-generated labels with PrestaShop categories.<\/p>\n\n\n\n<p><strong>How It Works<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>AI labels are normalized<\/li>\n\n\n\n<li>The system checks existing mappings before creating new categories<\/li>\n\n\n\n<li>If a match exists, the mapped category is reused<\/li>\n\n\n\n<li>If no match exists, a new category is created under the Home category<\/li>\n<\/ul>\n\n\n\n<p>The system shows mapped categories as \u201cMapped\u201d and disables them in the prediction dropdown, avoiding duplicates and automatically reusing existing mappings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"604\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/mapped-1-1200x604.webp\" alt=\"Mapped Categories\" class=\"wp-image-536111\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/mapped-1-1200x604.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/mapped-1-300x151.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/mapped-1-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/mapped-1-768x386.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/04\/mapped-1.webp 1296w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>This was all about the <strong>PrestaShop AI Category Prediction Module<\/strong>. I hope this document will help you in checking the functionality of the module in a better way.<\/p>\n\n\n\n<p>Also, do let us know about your views in the comments.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>For any kind of technical assistance or query, please&nbsp;<a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\">raise a ticket<\/a>&nbsp;or send us an email at&nbsp;<strong>support@webkul.com<\/strong><\/p>\n\n\n\n<p>Also, please explore our&nbsp;<a href=\"https:\/\/webkul.com\/prestashop-development\/\">Prestashop development services<\/a>&nbsp;and vast range of quality&nbsp;<a href=\"https:\/\/store.webkul.com\/PrestaShop-Extensions.html\">Prestashop addons<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PrestaShop AI Category Prediction Module allows the admin to automatically identify and assign the correct product category by analyzing product images with artificial intelligence. Instead of browsing categories manually, the admin can select or upload a product image. The module suggests categories and allows quick creation and assignment from the product page. This simplifies categorization, <a href=\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":682,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[209],"tags":[13571,7864,2065],"class_list":["post-536019","post","type-post","status-publish","format-standard","hentry","category-prestashop","tag-artificial-intelligence","tag-category-management","tag-prestashop"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>User Guide of PrestaShop AI Category Prediction<\/title>\n<meta name=\"description\" content=\"Automate product categorization in PrestaShop using AI image analysis. Upload or select an image and get instant category suggestions.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Guide of PrestaShop AI Category Prediction\" \/>\n<meta property=\"og:description\" content=\"Automate product categorization in PrestaShop using AI image analysis. Upload or select an image and get instant category suggestions.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-28T08:38:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-28T10:18:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module-1200x521.webp\" \/>\n<meta name=\"author\" content=\"Zuberi Humzah\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Zuberi Humzah\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/\"},\"author\":{\"name\":\"Zuberi Humzah\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/5e0b3547da566bb5633683fccd7ef438\"},\"headline\":\"User Guide of PrestaShop AI Category Prediction\",\"datePublished\":\"2026-04-28T08:38:39+00:00\",\"dateModified\":\"2026-04-28T10:18:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/\"},\"wordCount\":1032,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module-1200x521.webp\",\"keywords\":[\"Artificial Intelligence\",\"Category Management\",\"prestashop\"],\"articleSection\":[\"prestashop\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/\",\"url\":\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/\",\"name\":\"User Guide of PrestaShop AI Category Prediction\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module-1200x521.webp\",\"datePublished\":\"2026-04-28T08:38:39+00:00\",\"dateModified\":\"2026-04-28T10:18:05+00:00\",\"description\":\"Automate product categorization in PrestaShop using AI image analysis. Upload or select an image and get instant category suggestions.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module.webp\",\"width\":1284,\"height\":558},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide of PrestaShop AI Category Prediction\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/5e0b3547da566bb5633683fccd7ef438\",\"name\":\"Zuberi Humzah\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6794bfa983835bd807f4ff5325ad47fa53508282f4544618cddcd8e0cb34e29e?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6794bfa983835bd807f4ff5325ad47fa53508282f4544618cddcd8e0cb34e29e?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Zuberi Humzah\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/zuberi-qlo322\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Guide of PrestaShop AI Category Prediction","description":"Automate product categorization in PrestaShop using AI image analysis. Upload or select an image and get instant category suggestions.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/","og_locale":"en_US","og_type":"article","og_title":"User Guide of PrestaShop AI Category Prediction","og_description":"Automate product categorization in PrestaShop using AI image analysis. Upload or select an image and get instant category suggestions.","og_url":"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2026-04-28T08:38:39+00:00","article_modified_time":"2026-04-28T10:18:05+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module-1200x521.webp","type":"","width":"","height":""}],"author":"Zuberi Humzah","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Zuberi Humzah","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/"},"author":{"name":"Zuberi Humzah","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/5e0b3547da566bb5633683fccd7ef438"},"headline":"User Guide of PrestaShop AI Category Prediction","datePublished":"2026-04-28T08:38:39+00:00","dateModified":"2026-04-28T10:18:05+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/"},"wordCount":1032,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module-1200x521.webp","keywords":["Artificial Intelligence","Category Management","prestashop"],"articleSection":["prestashop"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/","url":"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/","name":"User Guide of PrestaShop AI Category Prediction","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module-1200x521.webp","datePublished":"2026-04-28T08:38:39+00:00","dateModified":"2026-04-28T10:18:05+00:00","description":"Automate product categorization in PrestaShop using AI image analysis. Upload or select an image and get instant category suggestions.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/click-here-to-upload-module.webp","width":1284,"height":558},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/prestashop-ai-category-prediction\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide of PrestaShop AI Category Prediction"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/5e0b3547da566bb5633683fccd7ef438","name":"Zuberi Humzah","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6794bfa983835bd807f4ff5325ad47fa53508282f4544618cddcd8e0cb34e29e?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6794bfa983835bd807f4ff5325ad47fa53508282f4544618cddcd8e0cb34e29e?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Zuberi Humzah"},"url":"https:\/\/webkul.com\/blog\/author\/zuberi-qlo322\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/536019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/682"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=536019"}],"version-history":[{"count":34,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/536019\/revisions"}],"predecessor-version":[{"id":536621,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/536019\/revisions\/536621"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=536019"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=536019"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=536019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}