The Amazon Laptop Price Prediction Tool is a machine learning based application designed to predict laptop prices listed on Amazon. The tool integrates machine learning algorithms with a Streamlit interface, providing an interactive experience where users can input laptop features and get a predicted price.
- Regression based ML Models for predicting laptop prices with high accuracy.
- Data Preprocessing pipeline to handle missing values, categorical encoding, feature scaling, and transformation.
- Pretrained Models for price prediction without retraining.
- Streamlit based interface to easily input laptop specifications such as brand, RAM, CPU, and more.
Follow these steps to set up and run the application:
-
Clone the Repository
git clone [email protected]:abdullahashfaq-ds/Amazon-Laptop-Price-Prediction.git cd Amazon-Laptop-Price-Prediction
-
Create and Activate a Virtual Environment
For Linux/Mac:
python -m venv venv source venv/bin/activate
For Windows:
python -m venv venv venv\Scripts\activate
-
Install Dependencies
pip install -r requirements.txt
-
Run the Streamlit Application
streamlit run app.py
This project is licensed under the MIT License. See the LICENSE file for more details.