Back to Top

Guide for PrestaShop AI Product Recommendations

Updated 26 December 2024

PrestaShop AI Product Recommendations: Take your PrestaShop store’s experience to the next level with AI Product Recommendations.

A revolutionary tool that uses artificial intelligence to suggest relevant products to customers.

AI analyzes the details of the products being viewed by the user and provides personalized and relevant recommendations accordingly.

Enhance the overall user experience and boost conversion rates of your PrestaShop store by delivering tailored product recommendations.

If you are looking for a tool to improve search accuracy of your online store using AI technology, please check our PrestaShop Semantic Search Powered By AI module.

Searching for an experienced
Prestashop Company ?
Find out More

Features of PrestaShop AI Product Recommendations

  • Automatically recommends a list of relevant products using artificial intelligence.
  • Show AI recommended products in a block on product details and shopping cart pages.
  • Configure number of suggested products to display in AI recommended products block.
  • Set distance value for accuracy of the suggestions.Synchronize all or specific products data to Chroma database as per requirement.
  • Set custom AI recommended products block title.

Minimum System Requirement (API Setup)

The following minimum system requirements are needed for this module.

  • Python Version – 3.10
  • RAM (12 GB)
  • Space (20 GB)
  • Server key and cert files (for Flask API)
  • Docker
  • Three ports (5000, 5001, and 8000)
  • API Key (If you would like to use Hosted Platforms Gemini, OpenAI, etc. for creating embeddings) – Optional

How to Install PrestaShop AI Product Recommendations

  • Firstly, go to the module manager in the back office and click on ‘upload a module’.
  • After that, drag and drop the module file or select the file from the system.
  • In this way, the module installation will be successful.
image-38
image-39
image-40

AI Product Recommendations Configuration

General Settings

ChromaDB endpoint – Admin needs to enter the ChromaDB Endpoint.ChromaDB endpoint.

Server Endpoint – Enter the Server Endpoint address.

API key – Here the admin enters API key. This key is used to create embeddings.

general settings
  1. ChromaDB has been used here as a vector database.
  2. A server endpoint is required to fetch product recommendations on the website. So, we need to install this on your server. Please contact us for installation.

Once saved, the admin will get an option to delete ChromaDB collections.

general settings

AI Settings

AI ettings

Under AI Settings, the admin can:

  • Enable to automatically embed products on ChromaDB server when the products are added or updated from the catalog.
  • Choose to show AI recommended products block on product details and shopping cart pages.
  • Set AI recommended products block title.
  • Configure the number of products to display in AI recommended products block.
  • Set the distance value. A lesser distance value provides highly relevant recommendations and higher distance yields less relevant recommendations.

Sync data

sync data

Select action for embedding

The admin can choose to synchronize all or specific products data to Chroma database.

To embed the specific product, search the product in ‘Select products’ field.

sync data

Click on ‘Start adding embeddings’ button to embed the product.

sync data

AI Product Recommendations – Storefront Workflow

Once configured successfully, the module will display recommended products based on the product suggested by AI in AI recommended products block.

Product Details Page

AI recommended products

Shopping Cart Page

As configured by admin, AI recommended products will also display to the customers on shopping cart page.

AI recommended products

Support

For any kind of technical assistance or query, please raise a ticket or send us a mail at [email protected]

Also, please explore our Prestashop development services and vast range of quality Prestashop addons.

Current Product Version - 1.0.0

Supported Framework Version - 8.x.x, 1.7.x.x

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content