MIDS Capstone Project Summer 2019


Shop-'N-Sight is a recommendation system with an interactive web interface to help users find the specific products they are looking for. It enpowers the user to provide their specific product requirements with detailed features and then finds products with those features for them.

An eCommerce outfit offering great product assortment needs to think about how to solve the paradox of choice for consumers, enabling them to find what they are looking for quickly. They can also help them discover niche and long tail products. Recommendation algorithms help solve these problems, and are a key component in successful online strategy. They are now present throughout the online customer journey, showing products similar to what they are looking at. 

We implemented two recommendation algorithms to find and recommend similar products, and an interactive web interface that takes input from the users to help them find the exact product they are seeking. The first algorithm is matrix factorization of customer item ratings to find item latent features and similar items based on these features. The second algorithm uses a series of natural language processing techniques and clustering with HDBScan to extract product features from customer reviews and product descriptions. These are then used to  find similar items to the ones the user is looking for.

The interactive web interface displays the extracted text features. The user can interact with the site to select specific products and specific features they want to guide their recommendation to find a product that meets their specific needs.

Try it out at our website.

More Information

Last updated:

August 13, 2019