DL-Simplified icon indicating copy to clipboard operation
DL-Simplified copied to clipboard

Laptop Price Predictor

Open yashhibare7 opened this issue 1 year ago • 23 comments

Deep Learning Simplified Repository (Proposing new issue)

:red_circle: Project title :Laptop Price Predictor :red_circle: Dataset :kaggle :red_circle: 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.

:red_circle::yellow_circle: 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.

:white_check_mark: To be Mentioned while taking the issue :

  • Full name : Yash Hibare
  • GitHub Profile Link : https://github.com/yashhibare7
  • Email ID :[email protected]
  • Participant ID (if applicable):
  • Approach for this Project :
  • What is your participant role? (Mention the Open Source program)

Happy Contributing 🚀

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

yashhibare7 avatar Jul 06 '23 09:07 yashhibare7

Please mention the all the details about the project @yashhibare7

abhisheks008 avatar Jul 06 '23 15:07 abhisheks008

Details mentioned

yashhibare7 avatar Jul 08 '23 18:07 yashhibare7

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

abhisheks008 avatar Jul 09 '23 04:07 abhisheks008

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

Im-Shivaprakash avatar Jul 21 '23 15:07 Im-Shivaprakash

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

abhisheks008 avatar Jul 23 '23 05:07 abhisheks008

Full name : Shivaprakash S GitHub Profile Link : https://github.com/Im-Shivaprakash Email ID :[email protected] 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

Im-Shivaprakash avatar Oct 05 '23 05:10 Im-Shivaprakash

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

namita0210 avatar Oct 28 '23 15:10 namita0210

Okay

On Sat, Oct 28, 2023, 8:51 PM Namita @.***> wrote:

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

— Reply to this email directly, view it on GitHub https://github.com/abhisheks008/DL-Simplified/issues/334#issuecomment-1783846266, or unsubscribe https://github.com/notifications/unsubscribe-auth/AW6WQNFZJKZYOSSSJYITELTYBUPHNAVCNFSM6AAAAAA2AFW2WGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBTHA2DMMRWGY . You are receiving this because you were mentioned.Message ID: @.***>

yashhibare7 avatar Oct 28 '23 15:10 yashhibare7

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

namita0210 avatar Oct 28 '23 15:10 namita0210

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.

abhisheks008 avatar Oct 29 '23 03:10 abhisheks008

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.

namita0210 avatar Oct 29 '23 04:10 namita0210

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

abhisheks008 avatar Oct 29 '23 04:10 abhisheks008

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

YashSachan2 avatar Dec 12 '23 19:12 YashSachan2

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

abhisheks008 avatar Dec 13 '23 04:12 abhisheks008

Can you kindly assign this to me?

Dhruv127 avatar Dec 19 '23 09:12 Dhruv127

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

abhisheks008 avatar Dec 19 '23 13:12 abhisheks008

Full name : Onkar Viralekar GitHub Profile Link : https://github.com/onkar-1432 Email ID :[email protected] 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

onkar-1432 avatar Dec 24 '23 14:12 onkar-1432

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

abhisheks008 avatar Dec 24 '23 14:12 abhisheks008

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

onkar-1432 avatar Jan 01 '24 06:01 onkar-1432

You are also part of the SWOC event? 😄

abhisheks008 avatar Jan 01 '24 06:01 abhisheks008

Yes exploring and participating in all open source events 😄

onkar-1432 avatar Jan 01 '24 07:01 onkar-1432

Issue assigned to you @onkar-1432

abhisheks008 avatar Jan 01 '24 07:01 abhisheks008

@abhisheks008 created PR for these issue.

onkar-1432 avatar Jan 04 '24 17:01 onkar-1432

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

Gaurav-576 avatar May 11 '24 23:05 Gaurav-576

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.

abhisheks008 avatar May 12 '24 03:05 abhisheks008

Sorry about that. Here are my details - Full name : Gaurav Kumar Singh GitHub Profile Link : https://github.com/Gaurav-576 Email ID : [email protected] 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

Gaurav-576 avatar May 12 '24 03:05 Gaurav-576

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

abhisheks008 avatar May 12 '24 03:05 abhisheks008

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

Gaurav-576 avatar May 12 '24 04:05 Gaurav-576