Skip to content

Serverless pipeline for Named Entity Recognition using AWS Comprehend and Masking or Deidentifying selected entities

Notifications You must be signed in to change notification settings

Nikhilkohli1/NER-Entity-Extraction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Named-Entity-Recognition-Pipeline

Architecture

img

Codelabs

https://codelabs-preview.appspot.com/?file_id=1BhBjlWvZBvJ2e__9CgqX6AVNf9li-5bK2LvHCdVZB3k#0

Usage

Install requirements

pip install -r requirements.txt

Run Streamlit application

streamlit run app.py

Built With

  • AWS Comprehend : NLP service that uses machine learning to find insights and relationships in text.
  • AWS Lambda: Serverless compute service execution without provisioning or managing servers
  • AWS DynamoDB: Key-value and document database
  • AWS S3 :Object storage service with scalability, data availability, security, and performance.
  • AWS Cognito :Service for authentication, authorization, and user management for web & mobile apps.
  • Streamlit :The fastest way to build and share data apps
  • Heroku :Cloud Application Platform used to host the website.

About

Serverless pipeline for Named Entity Recognition using AWS Comprehend and Masking or Deidentifying selected entities

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published