Webkul Store
Odoo AI-Powered Image Search for Products

Description

Odoo AI-Powered Image Search for Products adds photo search to the online store. Shoppers can choose an image or take a new photo from the shop page.

This module checks the photo against stored product embeddings. It then shows the closest Odoo products, with stronger matches appearing first.

Odoo admins manage product mapping, match limits, and score display from the backend. They can also attach more product images as matching references.

For large catalogs, Cron tasks split embedding creation into smaller runs. Admins can also set visual search rules for each Odoo website.

Odoo stores can pair visual search with Odoo Website Shopping Assistant to provide another way for shoppers to explore products.

Highlighted Features of Odoo AI-Powered Image Search for Products

Photo & Camera Search

Choose a saved photo or take a new one to search for related products in Odoo.

Image Editing Tools

Crop, rotate, or zoom the chosen photo before Odoo uses it for product matching.

Match Score Display

Show a match score beside each Odoo result to indicate how closely the product relates.

Result Ranking

List stronger product matches first, making the most relevant results easier to find.

Cron-Based Processing

Use scheduled Cron tasks to prepare embeddings for large Odoo catalogs in smaller runs.

Multi-Website Setup

Set visual search rules for individual Odoo websites from the same backend environment.

Why Do We Need This Module?

Standard Odoo search depends on text. Shoppers may struggle to find an item when they have its photo but do not know its name.

Odoo AI-Powered Image Search for Products solves this with photo-based search. This module uses the submitted image to find related products in the Odoo catalog.

Admins control which products take part in the search. They can also define the minimum match value required for results.

Stores can also use Odoo AI Semantic Search to offer another guided method for product discovery.

Use Cases

Fashion Stores

Shoppers can use a clothing or accessory photo to discover related items in an Odoo fashion catalog.

Furniture Stores

Customers can provide a furniture or décor photo to explore related designs available in the Odoo store.

Electronics Stores

Shoppers can use a gadget or accessory photo when they do not know the exact product name in Odoo.

Eyewear Stores

Customers can use a frame photo to discover Odoo eyewear products with related shapes and designs.

AI-Powered Product Search

Odoo AI-Powered Image Search for Products brings photo lookup to the shop page. Shoppers can choose a saved image or take a new photo.

This module uses the photo as a search reference. It checks the image against prepared product data and returns relevant Odoo items.

  • Choose a saved image for visual product search.
  • Take a new photo from the shopper’s device.
  • Search for products directly from the shop page.
  • Search catalog items without entering product keywords.
  • Add extra product photos as matching references.

Image Preview & Editing

Odoo shoppers can edit the selected photo before product matching starts. The available tools help prepare a clear search image.

Shoppers can focus on the required item and remove parts of the photo that are not useful for matching.

  • Review the selected photo before starting the product search.
  • Crop unwanted areas from the chosen search image.
  • Rotate the selected photo into the correct position.
  • Zoom into the photo to highlight product details.
  • Replace the selected photo before running the search.

Easy Backend Configuration

Odoo admins manage visual search through backend mapping records. They can choose which products become available for image matching.

Admins can also set the match limit, control score display, and check the current embedding state.

  • Create product image mappings from the Odoo backend.
  • Process the complete catalog or selected product records.
  • Set the minimum score required for product matching.
  • Choose whether shoppers can view product match scores.
  • Check Draft, Processing, and Stored embedding states.

Similarity-Based Product Results

Odoo shows catalog items that match the submitted search photo. Products with stronger matches appear higher in the result list.

A score can appear beside each result. Shoppers can also use existing Odoo shop filters to narrow the displayed products.

  • Show catalog items that match the submitted photo.
  • Move stronger visual matches higher in search results.
  • Display a match score beside each returned product.
  • Narrow visual results with existing Odoo shop filters.
  • Show matched products within the regular shop layout.

Scheduled Embedding Generation

Odoo uses product embeddings to compare search photos with catalog items. A scheduled Cron task prepares this data at set intervals.

Admins can choose the run interval and product batch size. They can also check embedding progress from the Odoo backend.

  • Prepare product embeddings with scheduled Odoo Cron tasks.
  • Choose how often the embedding process should run.
  • Set how many products enter each processing cycle.
  • Split large product catalogs into smaller processing runs.
  • Check current embedding progress from the Odoo backend.

Support

For any query or issue, please create a support ticket here CREATE A TICKET HERE

You may also check our other top-quality Odoo Modules.

No Reviews
No Showcase.
Product Version
1.1.0
Supported Browsers
Firefox 5+Google Chrome 14+Internet Explorer 7Internet Explorer 8Internet Explorer 9Opera 11Safari 5
Tags
Released
2 years ago
Last Updated
14 days ago
Supported Version
16.x17.x18.x19.x