decodingai-magazine/tabular-semantic-search-tutorial
📚 Tutorial on building a modern search app for Amazon e-commerce products leveraging tabular semantic search and natural language queries.
Implements multi-attribute vector indexing via Superlinked to encode structured product data into dense embeddings, then queries them with OpenAI LLMs through MongoDB Atlas Vector Search—avoiding the brittleness of text-to-SQL approaches. Provides a complete stack with FastAPI backend and Streamlit frontend, plus comparative notebooks demonstrating tabular semantic search versus SQL generation on the ESCI Amazon product dataset (4,400 samples from ~1.8M products).
No commits in the last 6 months.
Stars
89
Forks
21
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Apr 26, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/decodingai-magazine/tabular-semantic-search-tutorial"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
aryn-ai/sycamore
🍁 Sycamore is an LLM-powered search and analytics platform for unstructured data.
deepset-ai/haystack-tutorials
Here you can find all the Tutorials for Haystack 📓
MaartenGr/PolyFuzz
Fuzzy string matching, grouping, and evaluation.
unum-cloud/USearch
Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C,...
pinecone-io/pinecone-datasets
An open-source dataset library for pre-embedded dataset: create your own data catalog, or use...