Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/felipeclarindo/pizza-price-predictor
Web Application developed in python using streamlit to make previsions using machine model created with scikit-learn.
https://github.com/felipeclarindo/pizza-price-predictor
exploratory-analysis jupyter-notebook machine-learning pandas prediction-model python streamlit streamlit-application
Last synced: 7 days ago
JSON representation
Web Application developed in python using streamlit to make previsions using machine model created with scikit-learn.
- Host: GitHub
- URL: https://github.com/felipeclarindo/pizza-price-predictor
- Owner: felipeclarindo
- License: agpl-3.0
- Created: 2024-10-25T06:49:39.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-02-01T18:31:37.000Z (13 days ago)
- Last Synced: 2025-02-01T19:28:48.681Z (13 days ago)
- Topics: exploratory-analysis, jupyter-notebook, machine-learning, pandas, prediction-model, python, streamlit, streamlit-application
- Language: Jupyter Notebook
- Homepage:
- Size: 35.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
🌍 [Leia em Português](README.pt-BR.md)
# Pizza Price Predictor
This project is a machine learning application that estimates the price of a pizza based on the diameter in centimeters. Using `scikit-learn` and ``Streamlit`, it offers a user-friendly and intuitive interface to view price predictions in real time.
## Features
- `Diameter input` - Allows user to insert the diameter of the pizza in centimeters.
- `Price Prediction` - Based on a linear regression model, the application estimates the price of the pizza and displays the estimated value.
- `Intuitive Interface` - Developed with `Streamlit`, the app has a simple and user-friendly interface for easy use.## Technologies Used
- [Python](https://docs.python.org/3/) - Language used.
- [Streamlit](https://streamlit.io/) - Application interface.
- [scikit-learn](https://scikit-learn.org/stable/) - Train the linear regression model.
- [Pandas](https://pandas.pydata.org/) - Data manipulation.## Steps to install and run
1. Clone the repository:
```bash
git clone https://github.com/felipeclarindo/pizza-price-predictor.git
```2. Enter directory:
```bash
cd pizza-price-predictor
```3. Create the `Virtual Environment`:
```bash
python -m venv .venv
```4. Activate the `Virtual Environment` running file `.bat` in `.venv/Scripts/activate.bat`.
5. Install dependencies:
```bash
pip install -r requirements.txt
```6. Run the application:
```bash
streamlit run app/main.py
```7. The application will be available at:
- `http://localhost:8501`
8. Steps for use:
- Enter the diameter of the pizza in centimeters.
- Click Calculate price to see the prediction.## Contribution
Contributions are welcome! If you have suggestions for improvements, feel free to open an issue or submit a pull request.
## Author
**Felipe Clarindo**
- [LinkedIn](https://www.linkedin.com/in/felipeclarindo)
- [Instagram](https://www.instagram.com/lipethecoder)
- [GitHub](https://github.com/felipeclarindo)## License
This project is licensed under the [GNU Affero License](https://www.gnu.org/licenses/agpl-3.0.html).