CoolFace
Apppublic

Irannas/Masked_Email_Classification

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes
app.py21 linesDownload Raw Back to root
1"""Streamlit app to classify emails and mask PII."""
2import streamlit as st
3from core import classify_email_pipeline
4
5st.title("📧 Email Classifier with PII Masking")
6
7email_input = st.text_area("Enter your email content:")
8
9if st.button("Classify"):
10
11    result = classify_email_pipeline(email_input)
12
13    st.subheader("Masked Email")
14    st.code(result["masked_email"])
15
16    st.subheader("Detected Entities")
17    st.write(result["list_of_masked_entities"])
18
19    st.subheader("Predicted Category")
20    st.success(result["category_of_the_email"])
21