MinavKaria / Ratna-Supermarket

Ratna Supermarket is an online shopping platform offering a seamless and secure shopping experience. Users can browse a variety of products, manage their carts, place orders, and track purchases, all through an intuitive, responsive interface.
https://ratna-supermaket.minavkaria.xyz/
MIT License
22 stars 53 forks source link

"Add ML-Based Recommendations for Related Products Based on User Selections" #199

Open Renukanarayan opened 1 week ago

Renukanarayan commented 1 week ago

Description:

This PR transforms the search feature by implementing ML-based recommendations. Previously, search results only displayed items that matched the beginning letters of the query. Now, with ML integration, search results suggest related products based on user selection, item type, and category, creating a more personalized experience.

Highlights Enhanced Search: Upgrades search from exact matches to ML-driven recommendations. Relevant Suggestions: Provides related products to improve user engagement and discovery. gssoc-ext, hacktoberfest-accepted, Level 3 Issue Reference: #137 opened by @Renukanarayan

pic1 pic2

vercel[bot] commented 1 week ago

@Renukanarayan is attempting to deploy a commit to the minavkaria's projects Team on Vercel.

A member of the Team first needs to authorize it.

Renukanarayan commented 1 week ago

This PR transforms the search feature by implementing ML-based recommendations. Previously, search results only displayed items that matched the beginning letters of the query. Now, with ML integration, search results suggest related products based on user selection, item type, and category, creating a more personalized experience.

Renukanarayan commented 1 week ago

How to run the recommendation search engine: 1.Navigate to recommendation_service 2.install needed libraries Command:- pip install Flask flask-cors pandas scikit-learn

  1. Run the file Command:- python recommendation_service.py
MinavKaria commented 1 week ago

@Renukanarayan I'll review the code soon and let you know in few days