Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abdullahashfaq-ds/amazon-laptop-price-prediction
Developed an Amazon laptop price prediction tool using machine learning algorithms, integrated with a Streamlit app for an interactive user experience.
https://github.com/abdullahashfaq-ds/amazon-laptop-price-prediction
amazon data-science machine-learning ml-algorithms ml-models prediction-model python streamlit tool
Last synced: 3 months ago
JSON representation
Developed an Amazon laptop price prediction tool using machine learning algorithms, integrated with a Streamlit app for an interactive user experience.
- Host: GitHub
- URL: https://github.com/abdullahashfaq-ds/amazon-laptop-price-prediction
- Owner: abdullahashfaq-ds
- License: mit
- Created: 2024-01-27T17:04:46.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-17T08:06:50.000Z (5 months ago)
- Last Synced: 2024-09-17T10:39:19.363Z (5 months ago)
- Topics: amazon, data-science, machine-learning, ml-algorithms, ml-models, prediction-model, python, streamlit, tool
- Language: Jupyter Notebook
- Homepage:
- Size: 4.27 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Amazon Laptop Price Prediction Tool
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.
## Features
- 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.## Installation and Setup
Follow these steps to set up and run the application:
1. **Clone the Repository**
```bash
git clone [email protected]:abdullahashfaq-ds/Amazon-Laptop-Price-Prediction.git
cd Amazon-Laptop-Price-Prediction
```2. **Create and Activate a Virtual Environment**
For Linux/Mac:
```bash
python -m venv venv
source venv/bin/activate
```For Windows:
```bash
python -m venv venv
venv\Scripts\activate
```3. **Install Dependencies**
```bash
pip install -r requirements.txt
```4. **Run the Streamlit Application**
```bash
streamlit run app.py
```## License
This project is licensed under the [MIT License](LICENSE). See the LICENSE file for more details.