This is the Streamlit frontend app for cookit. A user may upload an image of certain food ingredients and a Deep Learning Model will apply object-detection to predict a list of ingredients which are found on the image. The user can than edit and extend ingredients to find recipes which make the most of available ingredients.
The app is running on https://cookit-frontend.herokuapp.com/
Get the project
# Either
git clone [email protected]:csseries/cookit_frontend.git
# Or
git clone https://github.com/csseries/cookit_frontend.git
Create virtualenv and install the project:
sudo apt-get install virtualenv python-pip python-dev
deactivate; virtualenv ~/venv ; source ~/venv/bin/activate ;\
pip install pip -U; pip install -r requirements.txt
Run the frontend
# Will run the streamlit app locally with a local backend, expected on http://localhost:8080
make streamlit
# Will run the streamlit app locally but sending requests to deployed backed on Google Cloud
streamlit run app.py
This project was made within the scope of a Le Wagon Data Science bootcamp, batch #674 in Munich. 🚌