abhisheks008 / ML-Crate

ML-Crate stands as the ultimate hub for a multitude of exciting ML projects, serving as the go-to resource haven for passionate and dedicated ML enthusiasts!πŸŒŸπŸ’« Devfolio URL, https://devfolio.co/projects/mlcrate-98f9
https://quine.sh/repo/abhisheks008-ML-Crate-409463050
MIT License
181 stars 215 forks source link

Product Recommendation System #20

Open abhisheks008 opened 2 years ago

abhisheks008 commented 2 years ago

ML-Crate Repository (Proposing new issue)

:red_circle: Project Title : Product Recommendation System :red_circle: Aim : Build a product recommendation system like Amazon. A recommendation system can suggest you products, movies, etc based on your interests and the things you like and have used earlier. :red_circle: Dataset : https://cseweb.ucsd.edu/~jmcauley/datasets.html :red_circle: Approach : Try to use 3-4 algorithms to implement the models and compare all the algorithms to find out the best fitted algorithm for the model by checking the accuracy scores. Also do not forget to do a exploratory data analysis before creating any model.

Hello, ML-Crate contributors, this issue is only for the contribution purposes and allocated only to the participants of SWOC 2.0 Open Source Program.


πŸ“ Follow the Guidelines to Contribute in the Project :


:red_circle::yellow_circle: Points to Note :


:white_check_mark: To be Mentioned while taking the issue :


Happy Contributing πŸš€

All the best. Enjoy your open source journey ahead. 😎

Revanth-shivakumar commented 2 years ago

Full name : Revanth K S GitHub Profile Link : https://github.com/Revanth-shivakumar Participant ID : 762 Approach for this Project: Perform Exploratory Data Analysis on the dataset and perform classification of user interests using clustering and grouping algorithmns and compare the accuracies to get the best model. Are you a participant in SWOC 2.0? YES

hpnightowl commented 2 years ago

@Revanth-shivakumar issue assigned to you. go ahead πŸŽ‰

abhisheks008 commented 2 years ago

@Revanth-shivakumar It's been 25 days, what's the update here. Reply ASAP.

demigod-22 commented 1 year ago

Full Name : M Arka Rutvik Github profile : https://github.com/demigod-22 Participant ID : NA Approach for this project : Perform exploratory data analysis and use 3-4 algorithms to implement the models and compare all the algorithms to find out the best fitted algorithm for the model by checking the accuracy scores. Are you a participant of SWOC 2.0 - No I wish to participate in KWOC 2022 and would like to contribute to this project.

abhisheks008 commented 1 year ago

Issue assigned to you @demigod-22

abhisheks008 commented 1 year ago

Unassigned. ML-Crate is going to be part of DWOC from Jan, 15, all the unfinished issues will be taken by the contributors of DWOC.

milanprajapati571 commented 1 month ago

Full name: Milan Prajapati

GitHub Profile Link: GitHub_Profile

Participant ID (If not, then put NA): NA

Approach for this Project:

  1. Data Collection: Data Resource - the data set you provided.
  2. Data Processing :

    Cleaning - Handle missing values, correct data types, etc. Normalization - Scale numerical features. Encoding: Convert categorical data into numerical format.

  3. Exploratory Data Analysis (EDA)
  4. Model Selection:

    Content-Based Filtering - Recommend items similar to those the user liked in the past. Collaborative Filtering - Recommend items based on what similar users liked. Hybrid Models - Combine both content-based and collaborative filtering.

  5. Training Model:

    Prepare DataLoader - For batch processing. Training Loop - Forward pass, loss calculation, backward pass, optimizer step.

  6. Model Evaluation:

    RMSE (Root Mean Squared Error) - To measure accuracy. Precision, Recall, F1-Score - For classification-based evaluation.

  7. Making recommendations: generating the prediction from the trained model.
  8. Documentation: noting down the very small steps of the whole journey of making the project in a single file.

What is your participant role? : SSoC (Social Summer of Code)

Sir, can You Please assign this project to me...?

abhisheks008 commented 1 month ago

Implement as much models as you can for this problem statement.

Assigned @milanprajapati571