This is a personal project for getting started with NLP.
-
Text analysis:
This functionality allow you to analyse a simple text (like the body of a tweet), when submit the analyser will return a value that represent what your text transmit. It can be possitive, negative or neutral.
-
Trends analysis:
Here you can see some tweets from the top trends analysed and colored depending their sentiment.
-
Account analysis:
Introduce a Twitter ID (@account) and the app will analyse the lastest tweets of the account.
-
Hashtag analysis:
Introduce a topic (#topic) and the app will analyse the lastest tweets of the toppic.
After getting my Tensorflow Developer Certification I wanted to start doing my own projects and decided to create this app after watching this dataset on Kaggle to getting in touch with NLP.
So I trainned a NLP model export it and create a Flask API to serve front end requests.
You can download the .h5 model here.
npm install
npm run serve
npm run build
pip install -r requirements.txt
python application.py