CompuWorth
Data Analysis, training Machine Learning models, and Model Evaluation and Refinement for LaptopPricing dataset.
Install / Use
/learn @burhanahmed1/CompuWorthREADME
CompuWorth: Hardware–Price Regression for Laptop Valuation
Introduction
This repository contains the analysis and machine learning model implementation for the laptop-pricing dataset. The goal is to predict various price of laptops having various attributes using different machine learning techniques.
Table of Contents
- Data Import and Cleaning
- Exploratory Data Analysis (EDA)
- Model Evaluation
- Over-fitting, Under-fitting, and Model Selection
- Ridge Regression
- Grid Search
Technologies Used
- Programming Language: Python
- Libraries: Pandas, NumPy, Scikit-Learn, Matplotlib, Seaborn
- Tools: Jupyter Notebook
Getting Started
To get started with this project, clone the repository and install the necessary dependencies:
git clone https://github.com/burhanahmed1/LaptopPricing-MachineLearning-Analysis.git
cd LaptopPricing-MachineLearning-Analysis
pip install -r requirements.txt
Usage
Open the Jupyter notebook:
jupyter notebook LaptopPricing-ML.ipynb
Dataset
The dataset used in this analysis is LaptopPricing.csv, which contains various features related to laptops such as CPU_frequency, RAM_GB, Storage_GB_SSD , CPU_core , OS , GPU, Category and price.
R^2 scores
<div align="center">R^2 scores of the Linear Regression model created using different degrees of polynomial features, ranging from 1 to 5. <img src="src/R2_1.png" alt="R2_polynomial-features" width="800"/>
R^2 values of Ridge Regression model for training and testing sets with respect to the values of alpha. <img src="src/R2_2.png" alt="R2_for-alphas" width="800"/>
</div>Contributing
Contributions are welcome! Please fork this repository and submit pull requests.
License
This project is licensed under the MIT License.
Related Skills
claude-opus-4-5-migration
90.0kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
model-usage
343.1kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
feishu-drive
343.1k|
things-mac
343.1kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
