How to build a text anonymizer with Streamlit Sapcy and st-annotated-text

Anonymizing data is important to be compliant with GDPR regulations for example. This is a very common use case where data science can help.

In this video, we’ll see how to build and deploy a text anonymizer with Streamlit, Spacy and a Streamlit component called st-annotated-text (@thiago : thanks for the great work)

This app will:

  • ✅ process text input from text area or input text file

  • ✅ apply named entity recognition to detect persons, organizations, locations

  • ✅ anonymize this data

  • ✅ be deployed on Heroku


Link to the video tutorial

Link to the app on Heroku:

Let me know what you think :slight_smile:

1 Like