This is a machine learning-based web application that predicts the price of a laptop based on various input features. The app is built using Python and popular machine learning libraries.
The Laptop Price Prediction App is designed to provide users with an estimate of the price of a laptop based on its specifications. By inputting various features such as CPU type, RAM, storage capacity, graphics card, and more, users can receive a predicted price range for the laptop.
- User-friendly web interface for inputting laptop specifications.
- Utilizes a trained machine learning model to predict laptop prices.
- Interactive visualization of feature importance in price prediction.
Follow the steps below to get the Laptop Price Prediction App up and running on your local machine.
-
Clone the repository: git clone https://github.com/yourusername/laptop-price-prediction.git cd laptop-price-prediction
-
Install the required dependencies: pip install -r requirements.txt
-
Run the app: streamlit run app.py
-
Access the app in your web browser: http://localhost:8501/
-
Input the specifications of the laptop and click the "Predict" button.
- Python
- Flask (Web framework)
- Scikit-learn (Machine learning library)
- Pandas (Data manipulation library)
- Matplotlib (Data visualization library)
- Mahdi Ettehadnejad
- GitHub: mahdi-eth
This project is licensed under the MIT License - see the LICENSE file for details.