Note: Unfortunately, Heroku has removed their free tier so this web app is no longer deployed.
A flask web app to showcase some simple Natural Language Processing (NLP) techniques to analyse text. The web app is deployed via Heroku (note heroku has depreciated it's free tier as of the 28th November 2022 and hence this app is not currently deployed).
Website link: https://nlp-with-paresh.herokuapp.com/
Note: it may takes 30 seconds to start up if unused in the last 30 minutes. I am pinging the server every 30 mins to stop this happening, but Heroku requires I shut the app down for 6 hours a day - I've chosen 2am-8am UK time.
*Example screenshots of the Web Application:*
-
cdinto theNLP-Web-App/myappfolder on your terminal. -
Install Docker
-
On your terminal run
docker build -t nlp-web-app .. This tells Docker to build a container called 'nlp-web-app' from the set of instructions in the Dockerfile which resides in the current working directory. -
Next run
docker run -p 5000:5000 nlp-web-app. This runs your container on your local server and forwards the request from port 5000 on the host (your computer) to port 5000 in the container. -
Access the web app via
http://0.0.0.0:5000/
https://m.youtube.com/watch?v=f3X-hYRxBL8
http://kaffeine.herokuapp.com/#!
https://devcenter.heroku.com/articles/getting-started-with-python#deploy-the-app
heroku ps:scale web=1
heroku apps:rename nlp-with-paresh
heroku ps -a nlp-with-paresh --> Checks usage



