If you have developed a Flask application you can run in your computer, you can easily make it public by deploying it to the cloud. There are a lot of options if you want to deploy your application to the cloud (for example, Google App Engine: https://cloud.google.com/appengine/, Microsoft Azure: https://azure.microsoft.com, Heroku: https://devcenter.heroku.com/, and Amazon Web Services: https://aws.amazon.com, among others). Additionally, you can also use PythonAnywhere (www.pythonanywhere.com), which is a Python online integrated development environment (IDE) and web hosting environment, making it easy to create and run Python programs in the cloud.
PythonAnywhere is very simple, and also the recommended way of hosting machine learning-based web applications. PythonAnywhere provides some interesting features, such as WSGI-based web...