DEV Community

Gourav Saha
Gourav Saha

Posted on

ProductDNA : Instead of searching for products with keywords, you describe your problem in natural language.

Built a small project : ProductDNA ( https://github.com/gouravsahax/productdna )

Examples:
"My back hurts after sitting all day"
"I can't focus while studying because of noise"
"I travel frequently and need to pack light"

ProductDNA converts the query into embeddings and performs semantic search to find relevant products.

Tech Stack:

  1. Next.js
  2. PostgreSQL (product data)
  3. Pinecone (vector database)

Top comments (0)