This is the front-end Streamlit app for Photong, an app that uses machine learning technology to generate a 16-bar melody from a photo.
The demo can be found here.
Deploying the Streamlit app locally requires Python 3.8 and pipenv.
Clone this project locally:
git clone https://github.com/photong-ml/photong-v2-streamlit.git
cd photong-web-app
Then run:
pipenv install
pipenv run streamlit run app.py
You may need Microsoft C++ Build Tools to build some packages. For more information, follow this Stack Overflow answer.
See the step-by-step tutorial for more information.