This project uses machine learning, Python, and Streamlit to create a web application that predicts the rating of a restaurant on Zomato.
Python 3.6 or higher Streamlit Other required Python packages (e.g. scikit-learn, pandas)
Clone or download the repository
Install the required packages:
Copy code
pip install -r requirements.txt
To run the app, navigate to the directory where the app.py
file is located and run:
Copy code
streamlit run app.py
The app will then be accessible at http://localhost:8501.
The data used in this project is available in the data directory. It consists of information on restaurants and their ratings on Zomato.
The machine learning model is trained using the train.py script. The training data is loaded from the data directory and the trained model is saved to the models directory.