CoolFace
Apppublic

Mr001learner/VisMatch

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes
README.md38 linesDownload Raw Back to root
1---2title: VisMatch - Visual Product Matcher3emoji: ๐Ÿ›๏ธ4colorFrom: blue5colorTo: purple6sdk: docker7pinned: false8---9 10# ๐Ÿ›๏ธ VisMatch - AI-Powered Visual Product Search11 12VisMatch implements a smart visual product search using a lightweight deep learning approach. The system uses MobileNetV2 to extract features and turns each product image into a 1280-dimensional vector. These feature embeddings get indexed and compared with FAISS (Facebook AI Similarity Search), allowing for visual similarity queries under 500 ms with over 75% accuracy.13 14 15## ๐Ÿ› ๏ธ Tech Stack16 17The backend is built with FastAPI. It includes asynchronous routes, strong error handling, and logging for dependable production use. The machine learning pipeline combines PyTorch, MobileNetV2, and FAISS IndexFlatIP for real-time vector similarity calculations. A lightweight SQLite database holds 77 products and their metadata, including brand, price, category, and rating.18 19The frontend is a modern JavaScript-based interface that supports drag-and-drop uploads, image URLs, and a design that works well on mobile devices. Users can filter search results by category and similarity threshold.20 21The whole solution is packaged with Docker. It includes health checks and monitoring, making it easy to deploy on any cloud or free hosting platform.22 23## ๐Ÿ“Š Product Categories24 25- ๐Ÿ‘œ **Bags** - Handbags, backpacks, purses26- ๐Ÿ“ฑ **Phones** - Smartphones and accessories  27- ๐Ÿ‘Ÿ **Shoes** - Sneakers, boots, formal shoes28- โŒš **Watches** - Smart watches, luxury timepieces29 30## ๐Ÿ”— Links31 32- **Source Code**: [GitHub Repository](https://github.com/Abishekdl/smart-visual-product-matcher)33- **Developer**: Abishek - Full Stack AI Developer34 35## ๐Ÿ“„ License36 37Apache 2.0 License - Feel free to use and modify!38