Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Laptop Price Predictor #334

Closed
yashhibare7 opened this issue Jul 6, 2023 · 28 comments · Fixed by #577
Closed

Laptop Price Predictor #334

yashhibare7 opened this issue Jul 6, 2023 · 28 comments · Fixed by #577
Assignees
Labels
gssoc Girlscript Summer of Code 2024 level3 Level 3 for GSSOC Status: Assigned Assigned issue.

Comments

@yashhibare7
Copy link

yashhibare7 commented Jul 6, 2023

Deep Learning Simplified Repository (Proposing new issue)

🔴 Project title :Laptop Price Predictor

🔴 Dataset :kaggle

🔴 Approach :
To predict laptop prices using a machine learning approach: 1. Collect a dataset with laptop features and corresponding prices. 2. Preprocess the data by handling missing values, encoding categorical variables, and scaling numerical features. 3. Train a regression model like linear regression, random forest, or gradient boosting to predict laptop prices based on the features. 4. Evaluate the model's performance using metrics like mean squared error or R-squared.


📍 Follow the Guidelines to Contribute in the Project :

  • You need to create a separate folder named as the Project Title.
  • Inside that folder, there will be four main components.
    • Images - To store the required images.
    • Dataset - To store the dataset or, information/source about the dataset.
    • Model - To store the machine learning model you've created using the dataset.
    • requirements.txt - This file will contain the required packages/libraries to run the project in other machines.
  • Inside the Model folder, the README.md file must be filled up properly, with proper visualizations and conclusions.

🔴🟡 Points to Note :

  • The issues will be assigned on a first come first serve basis, 1 Issue == 1 PR.
  • "Issue Title" and "PR Title should be the same. Include issue number along with it.
  • Follow Contributing Guidelines & Code of Conduct before start Contributing.

To be Mentioned while taking the issue :


Happy Contributing 🚀

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

@abhisheks008
Copy link
Owner

Please mention the all the details about the project @yashhibare7

@yashhibare7
Copy link
Author

Details mentioned

@abhisheks008
Copy link
Owner

This is a deep learning project repository, we expect contributors will come up deep learning methods to solve the problem statements. Please modify your approach and come up again with the new approach by including deep learning methods in it.
@yashhibare7

@Im-Shivaprakash
Copy link

I would like to work on this project
Will you assign it to me ?

@abhisheks008
Copy link
Owner

@Im-Shivaprakash what are the deep learning models you are going to implement here?

@abhisheks008 abhisheks008 added the Status: Up for Grabs Up for grabs issue. label Aug 1, 2023
@Im-Shivaprakash
Copy link

Full name : Shivaprakash S
GitHub Profile Link : https://github.com/Im-Shivaprakash
Email ID :shivaprakashsrinivasaniam@gmail.com
Participant ID (if applicable):
Approach for this Project :I'll be using multilayer perceptron for this project since it is a linear regression problem
What is your participant role? I dont understand this question, Im new to open source project platform

@namita0210
Copy link

"I would like to work on this issue. Can you please assign it to me?"

@yashhibare7
Copy link
Author

yashhibare7 commented Oct 28, 2023 via email

@namita0210
Copy link

can you assign the issue to me or are there are any specific steps I should follow?

@abhisheks008
Copy link
Owner

Hi @namita0210 thanks for showing interest in this project repository. Can you please share your approach, what are the models you are going to use here and how you will solve this issue?

Looking forward to hear from you.

@namita0210
Copy link

Hi @namita0210 thanks for showing interest in this project repository. Can you please share your approach, what are the models you are going to use here and how you will solve this issue?

Looking forward to hear

I plan to use deep learning models for regression, such as feedforward neural networks, convolutional neural networks (CNNs), or recurrent neural networks (RNNs) to predict laptop prices based on features like CPU, RAM, storage, brand, etc followed by ensemble learning to have improved accuracies.

@abhisheks008
Copy link
Owner

Great approach. In which issue you wanna start working first?
@namita0210

@abhisheks008 abhisheks008 added Codepeak23 This issue is assigned under CodePeak 2023 event/ Level: MEDIUM labels Dec 4, 2023
@YashSachan2
Copy link
Contributor

Hi @abhisheks008 .Please assign this issue to me.I have worked on a similar problem predicting house prices before.

@abhisheks008
Copy link
Owner

Hi @YashSachan2 can you please share your approach for solving this issue?

@Dhruv127
Copy link

Can you kindly assign this to me?

@abhisheks008
Copy link
Owner

Hi @Dhruv127 can you please share your approach for solving this issue?

@onkar-1432
Copy link
Contributor

Full name : Onkar Viralekar
GitHub Profile Link : https://github.com/onkar-1432
Email ID :onkarviralekar.143@gmail.com
Participant ID (if applicable):
Approach for this Project :I'll be using https://www.kaggle.com/datasets/muhammetvarl/laptop-price these dataset and firstly do some EDA then will go for data cleaning and preprocessing. As these is regression problem will go with different algorithms like linear, random forest, gradient boosting regression first. If the results are satisfactory then will compare the results by using R-squared metric. Else will go for advance method like KNN regression and XGB with optuna for efficient hyper parameter optimization. Will update you if I find something new in it.
What is your participant role? Codepeak23 participant

@abhisheks008
Copy link
Owner

Try to use CNN/ANN in it. Issue assigned to you @onkar-1432

@abhisheks008 abhisheks008 added Status: Assigned Assigned issue. Status: Up for Grabs Up for grabs issue. and removed Status: Up for Grabs Up for grabs issue. Status: Assigned Assigned issue. Level: MEDIUM Codepeak23 This issue is assigned under CodePeak 2023 event/ labels Dec 24, 2023
@onkar-1432
Copy link
Contributor

@abhisheks008 i want to continue this issue for SWOC24. Please allow me to continue. I am just about to complete these issue.

@abhisheks008
Copy link
Owner

You are also part of the SWOC event? 😄

@onkar-1432
Copy link
Contributor

Yes exploring and participating in all open source events 😄

@abhisheks008
Copy link
Owner

Issue assigned to you @onkar-1432

@abhisheks008 abhisheks008 added Status: Assigned Assigned issue. Level: MEDIUM SWOC S4 Issues under Social Winter of Code, 2024 and removed Status: Up for Grabs Up for grabs issue. labels Jan 1, 2024
@onkar-1432 onkar-1432 mentioned this issue Jan 4, 2024
12 tasks
@onkar-1432
Copy link
Contributor

@abhisheks008 created PR for these issue.

@abhisheks008 abhisheks008 linked a pull request Jan 5, 2024 that will close this issue
12 tasks
@abhisheks008 abhisheks008 added Status: Up for Grabs Up for grabs issue. and removed Status: Assigned Assigned issue. Level: MEDIUM SWOC S4 Issues under Social Winter of Code, 2024 labels Mar 1, 2024
@Gaurav-576
Copy link
Contributor

I would like to work on this issue and contribute to the repository, please assign this Laptop price predictor to me.

@abhisheks008
Copy link
Owner

Hi @Gaurav-576 nice to have you here. Please follow the issue tenmplate and share all the details here in the comments properly. Otherwise it's difficult to track the contributors.

@Gaurav-576
Copy link
Contributor

Sorry about that. Here are my details -
Full name : Gaurav Kumar Singh
GitHub Profile Link : https://github.com/Gaurav-576
Email ID : gauravsingh96753@gmail.com
Participant ID (if applicable): NA
Approach for this Project : First, I will be collecting data and perform some EDA to understand my dataset. I will perform data preprocessing to get rid of any missing or null values and make sure that the labels are marked properly. Extensively, data collection and preprocessing will be the part which will require most time in this project. Then I would be developing a laptop price predictor using an Artificial Neural Network (ANN) with Rectified Linear Unit (ReLU) activation function and Stochastic Gradient Descent (SGD) as the optimizer. I would focus highly on the accuracy of the model and make sure the accuracy is above 90% for both training and test dataset.
What is your participant role? GSSoC'24

@abhisheks008
Copy link
Owner

Hi @Gaurav-576 thanks for sharing your approach. Issue is assigned to you. You can start working on it.

@abhisheks008 abhisheks008 added Status: Assigned Assigned issue. level2 Level 2 for GSSOC gssoc Girlscript Summer of Code 2024 and removed Status: Up for Grabs Up for grabs issue. labels May 12, 2024
@Gaurav-576
Copy link
Contributor

Ok sir, thanks a lot and I will do my best.

@abhisheks008 abhisheks008 added level3 Level 3 for GSSOC and removed level2 Level 2 for GSSOC labels May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc Girlscript Summer of Code 2024 level3 Level 3 for GSSOC Status: Assigned Assigned issue.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants