The Role of AI in Product Search

Post Image

Let’s say you have a list of products, and you want to find where they are sold across the web. You might be comparing prices, doing competitive intelligence, searching for buying opportunities, or looking for marketplace listings to sell on. In the past, searching that list of products required manually querying google, or using UPC searching databases. Now, AI can search any website for you, using our API at The Product LLM.

What is AI search?

AI search takes a product description and finds exact matches by determining what keywords to search with. The AI reviews the search results and generates additional search queries - as many as you would like, to get as many results as possible.

Searching takes about 5 seconds, and you can process hundreds of records per second. 

To give an example, let’s say you are selling Tide Original detergent, 74 loads. You want to know where that detergent is being sold. You could search manually, but to automate this, AI search will return the top matching candidates, after eliminating any pages that don’t match the provided product. 

How does it work?

AI search takes the data provided on a product, and generates a query. It reviews the search engine results, and generates additional queries. Once we’ve found results, those results are ranked based on similarity to your product description, and finally, we eliminate the non-matches. This involves training a model to match products using AI.

Currently, our API requires that you specify the site you want to search, but if you contact us, we can open up the search to any website. 

How good is it?

On our dataset of active products for testing, we’re able to find two out of three known listings. When we compared this to various humans performing the same task, the AI found almost 2x more results than the manual process (see our human vs. AI trials). This was surprising but natural, since the AI never gets tired. 

Meanwhile, UPC search is a very powerful tool for finding matching products. If you have a code and a UPC database exists for a given website, you should start by searching UPCs in that database. However, databases are always missing information. On Amazon, we usually find about ~30% net new products that UPC search did not find. The deepest search combines UPC and AI search, when both are available.  

Use cases

We are designed to support product searches on any specific website - for example, if you resell products on Amazon, Walmart, eBay, or some other third-party site, AI search can help you find more listings than competing sellers. This allows you to find the best margin opportunities and grow your profits.

AI product search is also useful to support price comparison tools in finding as many matches as possible. Simply provide a product description, and AI search will return the websites that product is sold on. With our fine-tuned matching model, we’ll tell you if it’s an exact match.  Reach out to us to enable this use case for you!

Finally, data augmentation is a big use case. If you have a database of products, but you want to find more information by searching any third party site, you can do so via our API. Simply enter the website you want to search, and provide your product description.

Let us know if there are any use cases you need support on. You can contact us here, and you can try out our API for free in our API playground.