AI Search Engine for eCommerce

AI Search Engine is next generation search

Combining vector search, keyword-based search and LLMs to understand search intent.

AI Search Engine

Prefixbox AI Search Engine is the combination of vector search, LLMs (Large Language Models), and keyword search technologies. It understands shopper intent by deciphering the meaning behind the search query.
Vector search doesn't replace keyword search but works alongside it to return more results.
Search result candidates are generated by each search strategy and the top 200 results are re-ranked dynamically based on user click-stream data to show the most relevant results first.

Prefixbox AI Search is the next generation of search technology

Shoppers expect relevant results. We ensure they get them.

Keyword search (full-text search) is built on sophisticated text-based matching algorithm that includes Query Understanding along with Ranking & Retrieval features.
This cutting-edge technology can understand a broader range of search queries and return relevant results, even when there is no text-match between the search query and a product.
Vector search leverages the mathematical representation of text (a vector). In this process, each product and the search query are converted into vectors. The search engine then finds the products vectors that are closest to the search query vector.
Prefixbox's vector search capabilities are custom-built, leveraging the underlying capabilities of Elasticsearch.
Large Language Models are used to enrich product catalogs by summarizing text and extracting product attributes.
The top 200 search results for a search query are automatically re-ranked using our proprietary algorithm that re-ranks results based on click-stream data. This way, the results that shoppers are most likely to engage with are shown first.
Request Demo

See the power of AI Search

Switch the toggle to compare the results returned from Prefixbox AI Search and those from keyword-matching based search.

AI Search
Keyword Search

Move your KPIs and increase revenue with search that understands your shoppers

15%

increase in Conversion Rate

30%

of shoppers use filters on the SERP

Statistics are based on Prefixbox Analytics

How vector search works

With vector search, every product in a retailer's product catalog is turned into a vector (vectorized).
When a shopper executes a search query, that query is also vectorized.
The search engine then calculates the nearest neighbors of the query vector to return products with the closest relation to the query.

Vector search explainer

Semantic Search Engine leverages machine learning to analyze queries and understand user intent

How Re-Ranking AI works

Prefixbox's proprietary Re-Ranking AI algorithm ensures the most relevant results appear first and that results always reflect changes like seasonality or shopper preferences.
It re-ranks the top 200 search results based on user behavior data including click and cart events for each search term.
It acts as a top ranking layer to Prefixbox' AI Search Engine by re-ranking the results returned by keyword and vector search.
Dynamically ranking results based on user behavior ensures the most relevant, and popular, results appear first and reflect changes in seasonality or shopper preferences.

Shoppers expect relevant results; we ensure they get them.

Rich & Intuitive User Experience

Smart filters and facets, along with rich product tiles, enable shoppers to narrow search intent down to find the items they’re looking for with easy, efficient navigation.

Ranking & Retrieval

Our AI Search Engine mines and applies accurate synonyms, corrects misspelled queries, and implements matching conditions with advanced ranking and retrieval features that ensure accurately ranked results.

Query Understanding

NLP understands language stems and context to ensure results are accurately ranked. Retailers can further fine-tune ranking algorithms and matching conditions to support their business goals.

Streamline the shopping experience with Prefixbox’s comprehensive AI Search features

Query Understanding
Retrieval Features
Ranking Features
UX Features

Query Understanding

Query Understanding leverages NLP to decipher nuances of everyday language and speech.
This cutting-edge feature rewrites search queries into complex expressions with multiple phrases. By translating the shopper’s natural language query into terminology that the search engine understands, QU ensures accurate results for every search.

Stemmer and Tokenizer
Word Break & Word Join
Diacritics
Speller
Synonym Application
Feature Extraction
Language Support
Redirect Rules
Stemmer and Tokenizer
Word Break & Word Join
Diacritics
Speller
Synonym Application
Feature Extraction
Language Support
Redirect Rules
Stemmer and Tokenizer feature understands case sensitivity and grammatical forms

Stemmer and Tokenizer

Understands case sensitivity and grammatical forms like singular, plural, conjugations, etc., and adjusts hyphens, spacing, and stop words to clean search queries and tokens.

Understands when searches should be one or two words and breaks or joins queries accordingly.

Word Break & Word Join

Understands when searches should be one or two words and breaks or joins queries accordingly.

Understands Diacritics and adjusts search queries by adding or removing them when neccessary.

Diacritics

Understands diacritics and adjusts search queries by adding or removing them when necessary.

Speller feature recognizes typos and spelling mistakes and deciphers user intent to present shoppers of all languages and industries with accurate results.

Speller

Recognizes typos and spelling mistakes and deciphers user intent to present shoppers of all languages and industries with accurate results.

Prefixbox’s Speller can be trained in your store’s industry, catalog, and language to offer optimal results tailored to your store.

Prefixbox leverages machine learning to mine and apply accurate synonyms from your store's synonym database to queries to generate relevant results.

Synonym Application

Prefixbox leverages machine learning to mine and apply accurate synonyms from your store’s synonym database to queries to generate relevant results. Retailers can manually apply additional synonyms for personalized optimization.

Feature Extraction feature understands dimension of search queries and accurately suggest relevant products.

Feature Extraction

Understands dimensions of search queries, like weight and size, and accurately suggests relevant products.

Elastic Search analyzers are trained for your catalog and user language, supports over 50+ languages. Prefixbox continously build language specific features.

Language Support

Elastic Search analyzers are trained for your catalog and user language, and support over 50+ languages.

Prefixbox continuously builds language-specific features to enhance query understanding in every language.

Redirec Rules feature redirect shoppers to informational pages instead of product pages when queries are information-based.

Redirect Rules

Prefixbox redirects shoppers to informational pages instead of product pages when queries are information-based.

Stemmer and Tokenizer feature understands case sensitivity and grammatical forms

Stemmer and Tokenizer

Understands case sensitivity and grammatical forms like singular, plural, conjugations, etc., and adjusts hyphens, spacing, and stop words to clean search queries and tokens.

Understands when searches should be one or two words and breaks or joins queries accordingly.

Word Break & Word Join

Understands when searches should be one or two words and breaks or joins queries accordingly.

Understands Diacritics and adjusts search queries by adding or removing them when neccessary.

Diacritics

Understands diacritics and adjusts search queries by adding or removing them when necessary.

Speller feature recognizes typos and spelling mistakes and deciphers user intent to present shoppers of all languages and industries with accurate results.

Speller

Recognizes typos and spelling mistakes and deciphers user intent to present shoppers of all languages and industries with accurate results.

Prefixbox’s Speller can be trained in your store’s industry, catalog, and language to offer optimal results tailored to your store.

Prefixbox leverages machine learning to mine and apply accurate synonyms from your store's synonym database to queries to generate relevant results.

Synonym Application

Prefixbox leverages machine learning to mine and apply accurate synonyms from your store’s synonym database to queries to generate relevant results. Retailers can manually apply additional synonyms for personalized optimization.

Feature Extraction feature understands dimension of search queries and accurately suggest relevant products.

Feature Extraction

Understands dimensions of search queries, like weight and size, and accurately suggests relevant products.

Elastic Search analyzers are trained for your catalog and user language, supports over 50+ languages. Prefixbox continously build language specific features.

Language Support

Elastic Search analyzers are trained for your catalog and user language, and support over 50+ languages.

Prefixbox continuously builds language-specific features to enhance query understanding in every language.

Redirec Rules feature redirect shoppers to informational pages instead of product pages when queries are information-based.

Redirect Rules

Prefixbox redirects shoppers to informational pages instead of product pages when queries are information-based.

Retrieval Features

Our advanced Retrieval features analyze text-based search queries and identify the information necessary to accurately process a shopper’s request.

Matching Rules and Tuning Weights
Synonym Mining & Management
Search Strategies
Smart Product Code Matching
Matching Rules and Tuning Weights
Synonym Mining & Management
Search Strategies
Smart Product Code Matching
Apply specific weights to each product field to tweak results. For example, retailers can designate name mathces to have priority over a match in the description.

Matching Rules and Tuning Weights

Specify where you want queries to match in the product feed (name, description, attributes, brand, etc.) and apply specific weights to each product field to tweak results. For example, retailers can designate name matches to have priority over a match in the description.

Leverage machine learning an automation with synonym mining & management feature to identify and assign relevant synonyms to keywords and products.

Synonym Mining & Management

Leverage machine learning and automation to identify and assign relevant synonyms to keywords and products in an easy-to-manage database compatible with your country and industry.

Prefixbox can identify and matching individual keywords from the search to recommend relevant products when 'all search' doesn't return enough relevant results.

Search Strategies

In addition to matching complete queries to items in the product catalog (‘all search’), Prefixbox can identify and match individual keywords (‘any search’) from the search to recommend relevant products when an ‘all search’ doesn’t return enough relevant results.

Smart Product Code Matching feature accurately generates results for product ID or code searches and can handle different product code patterns.

Smart Product Code Matching

Prefixbox accurately generates results for product ID or code searches and can handle different product code patterns.

Apply specific weights to each product field to tweak results. For example, retailers can designate name mathces to have priority over a match in the description.

Matching Rules and Tuning Weights

p>Specify where you want queries to match in the product feed (name, description, attributes, brand, etc.) and apply specific weights to each product field to tweak results. For example, retailers can designate name matches to have priority over a match in the description.

Leverage machine learning an automation with synonym mining & management feature to identify and assign relevant synonyms to keywords and products.

Synonym Mining & Management

Leverage machine learning and automation to identify and assign relevant synonyms to keywords and products in an easy-to-manage database compatible with your country and industry.

Prefixbox can identify and matching individual keywords from the search to recommend relevant products when 'all search' doesn't return enough relevant results.

Search Strategies

In addition to matching complete queries to items in the product catalog (‘all search’), Prefixbox can identify and matching individual keywords (‘any search’) from the search to recommend relevant products when an ‘all search’ doesn’t return enough relevant results.

Smart Product Code Matching feature accurately generates results for product ID or code searches and can handle different product code patterns.

Smart Product Code Matching

Prefixbox accurately generates results for product ID or code searches and can handle different product code patterns.

Ranking Features

Advanced algorithms determine product Ranking by analyzing user behavior to ensure the most relevant products appear as top suggestions.
The ranking hierarchy is determined by popular products in stock, followed by items available for order, then pre-order.

Popularity Score Calculation
Ranking by Availability
Manual Search Result Optimization
Popularity Score Calculation
Ranking by Availability
Manual Search Result Optimization
Popularity Score Calculation feature ensure the most relevant and popular products appear first with accurate daily refreshing ranking calculations that consider poplarity trends and click feedback

Popularity Score Calculation

Ensure the most relevant and popular products appear first with accurate ranking calculations that consider product popularity trends and click feedback. Calculations refresh daily.

Prefixbox ranks in-stock products higher on the SERP, followed by products available for order and then items available for pre-order.

Ranking by Availability

Prefixbox ranks in-stock products higher on the SERP, followed by products available for order, and then items available for pre-order.

Manual Search Result Optimization allow retailers have the power to manually alter the orders of SERP results with Merchandizing feature.

Manual Search Result Optimization

Retailers have the power to manually alter the order of SERP results with Prefixbox’s Merchandizing feature to promote the products they want to sell.

Popularity Score Calculation feature ensure the most relevant and popular products appear first with accurate daily refreshing ranking calculations that consider poplarity trends and click feedback

Popularity Score Calculation

Ensure the most relevant and popular products appear first with accurate ranking calculations that consider product popularity trends and click feedback. Calculations refresh daily.

Prefixbox ranks in-stock products higher on the SERP, followed by products available for order and then items available for pre-order.

Ranking by Availability

Prefixbox ranks in-stock products higher on the SERP, followed by products available for order, and then items available for pre-order.

Manual Search Result Optimization allow retailers have the power to manually alter the orders of SERP results with Merchandizing feature.

Manual Search Result Optimization

Retailers have the power to manually alter the order of SERP results with Prefixbox’s Merchandizing feature to promote the products they want to sell.

UX Features

Prefixbox’s UX is highly responsive and can be fully customized to match the design of your store.

Dynamic Filters
Faceted Navigation
Rich Product Tiles
Mobile Optimization
Sorting
Paging and Infinite Scrolling
Front-End Speed Optimization
Multi-Store (Industry Specific)
Dynamic Filters
Faceted Navigation
Rich Product Tiles
Mobile Optimization
Sorting
Paging and Infinite Scrolling
Front-End Speed Optimization
Multi-Store (Industry Specific)
Dynamic Filers change dynamically based on the search query. If someone searches for shoes, they can filter results by size, and if they search for a laptop, they can filter results by processing power.

Dynamic Filters

Filters change dynamically based on the search query. For example, if someone searches for shoes, they can filter results by size, and if they search for a laptop, they can filter results by processing power or other relevant specifications.

Faceted Navigation help shoppers narrow down search results by applying range filters and value filters to find desired products quickly.

Faceted Navigation

Shoppers can narrow down search results by applying range filters (i.e. to set a price range) and value filters (brand, color, price, etc.) to find desired products quickly. For example, if a shopper searches for shoes, they can apply smart filters and efficiently navigate to white Nike’s under $90.

Retailers can customize Rich Product Tiles with detailed images and product-specific information to help their shoppers make informed purchasing decisions efficiently.

Rich Product Tiles

Retailers can customize Rich Product Tiles with detailed images and product-specific information to help their shoppers make informed purchasing decisions efficiently.

Prefixbox is natively optimized for mobile browsing to guarantee a streamlined shopping experience on any device.

Mobile Optimization

Prefixbox is natively optimized for mobile browsing to guarantee a streamlined shopping experience on any device.

Sorting feature enable shoppers to find desired products faster with intuitive sorting options based on criteria of their choice.

Sorting

Enable shoppers to find desired products faster with intuitive sorting options based on criteria of their choice, such as “price,” “newest,” or “most popular.”

Retailers can choose to separate search results across different pages or offer infinite scrolling to keep them engaged.

Paging and Infinite Scrolling

Retailers can choose to separate search results across different pages and encourage shoppers to navigate through them or offer infinite scrolling to keep them engaged in their shopping journey.

Front End Speed is optimized to prevent delayed loading and caching.

Front-End Speed Optimization

Front-End Speed is optimized to prevent delayed loading and caching.

Retailers that sell online directly from specific physical stores can automatically update stock per location to reflect available items and leverage metrics to understand their customer needs and habits.

Multi-Store (Industry Specific)

Retailers that sell online directly from specific physical stores can automatically update stock per location to reflect available items and leverage metrics to understand their customer needs and habits.

Dynamic Filers change dynamically based on the search query. If someone searches for shoes, they can filter results by size, and if they search for a laptop, they can filter results by processing power.

Dynamic Filters

Filters change dynamically based on the search query. For example, if someone searches for shoes, they can filter results by size, and if they search for a laptop, they can filter results by processing power or other relevant specifications.

Faceted Navigation help shoppers narrow down search results by applying range filters and value filters to find desired products quickly.

Faceted Navigation

Shoppers can narrow down search results by applying range filters (i.e. to set a price range) and value filters (brand, color, price, etc.) to find desired products quickly. For example, if a shopper searches for shoes, they can apply smart filters and efficiently navigate to white Nike’s under $90.

Retailers can customize Rich Product Tiles with detailed images and product-specific information to help their shoppers make informed purchasing decisions efficiently.

Rich Product Tiles

Retailers can customize Rich Product Tiles with detailed images and product-specific information to help their shoppers make informed purchasing decisions efficiently.

Prefixbox is natively optimized for mobile browsing to guarantee a streamlined shopping experience on any device.

Mobile Optimization

Prefixbox is natively optimized for mobile browsing to guarantee a streamlined shopping experience on any device.

Sorting feature enable shoppers to find desired products faster with intuitive sorting options based on criteria of their choice.

Sorting

Enable shoppers to find desired products faster with intuitive sorting options based on criteria of their choice, such as “price,” “newest,” or “most popular.”

Retailers can choose to separate search results across different pages or offer infinite scrolling to keep them engaged.

Paging and Infinite Scrolling

Retailers can choose to separate search results across different pages and encourage shoppers to navigate through them or offer infinite scrolling to keep them engaged in their shopping journey.

Front End Speed is optimized to prevent delayed loading and caching.

Front End Speed Optimization

Front-End Speed is optimized to prevent delayed loading and caching.

Retailers that sell online directly from specific physical stores can automatically update stock per location to reflect available items and leverage metrics to understand their customer needs and habits.

Multi-Store (Industry Specific)

Retailers that sell online directly from specific physical stores can automatically update stock per location to reflect available items and leverage metrics to understand their customer needs and habits.

See Pricing

Pricing is based on API requests and the suites used. Every suite comes with a 30 day free trial.

Prefixbox AI Search

The AI Search Engine is part of Prefixbox AI Search. Learn more about our search solution to see how you can streamline the shopping journey to increase conversion rate and revenue.

Optimizing search never stops

A AI Search Engine is a fundamental part of online stores and is imperative in creating a seamless shopping experience.
Prefixbox’s advanced AI Search Engine is easy to integrate and comes with an advanced insights and experimentation platform to help you maximize business performance.

Relevancy Improvement

Most relevancy improvements are automated, and manual management is possible. Our Customer Success Managers can handle manual optimizations for you.

Availability and Load Management

Prefixbox is hosted in multiple global data centers to provide over 99.99% search availability, and retailers can scale up and down during busy periods.

Search Speed

Results appear in 150-350 milliseconds and update dynamically as shoppers navigate their path to purchase.

Admin Portal Configuration

Prefixbox is fully customizable; everything can be set up in the admin portal by your team or ours.