Skip to content

Andrewwango/stream-nlp-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sentiment analysis for pieces of text.

  • NLP pipelines using HuggingFace Transformers.
  • NLP bundled into API using FastAPI.
  • Analysis results stored in SQLite RDB.
  • Live visualisation with Plotly Dash dashboard.

Installation: pip install pandas requests uvicorn transformers fastapi dash

Get started:

  1. Start API: uvicorn api.api:app --reload
  2. Start Dash dashboard: python dashboard.py
  3. Ingest files and run analytics: python ingest.py "input/test.txt"
  4. Refresh dashboard to show results.

About

Sentiment analysis and visualisation app with Dash

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages