GitTeaching / Django_NER_Crisis

Django web application and REST API - Named Entity Recognition to identify and extract 4W situational events - WHAT WHERE WHEN WHO - from crisis text reports and Twitter.

Home Page:https://djangonercrisis.herokuapp.com/home/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Django_NER_Crisis

Django web application - Named Entity Recognition to identify and extract 4W situational events - WHAT WHERE WHEN WHO - from crisis text reports and Twitter.

Deployment :

Deployed on Heroku : https://djangonercrisis.herokuapp.com/home/

Screenshots :

Libraries and tools used :

  • Django Framework : for web app development
  • Django REST Framework : for REST API development
  • SpaCy & Displacy : for NLP and Named Entity Recognition visualization
  • CrisisLex : for crisis lexicon (updated and modified)
  • Tweepy : for accessing the Twitter API
  • SQLite database & PostgreSQL for deployment

System Architecture :

The API acces points : "api" app in django project

About

Django web application and REST API - Named Entity Recognition to identify and extract 4W situational events - WHAT WHERE WHEN WHO - from crisis text reports and Twitter.

https://djangonercrisis.herokuapp.com/home/


Languages

Language:Python 50.5%Language:HTML 40.8%Language:JavaScript 8.7%