Multilingual Patient Chatbot
Challenge
The organization operated a patient-facing chatbot that triaged symptoms and routed conversations to clinical staff. Patients routinely typed Social Security numbers, dates of birth, medication names tied to specific conditions, and insurance member IDs into the chat window. The system needed to handle both English and French input with equal accuracy, and redaction had to happen in real time before messages were persisted or forwarded to a human agent.
Solution
Phileas was embedded directly into the chatbot's message-processing layer. Pattern-based filters handled structured identifiers (SSNs, phone numbers, dates of birth, insurance IDs) in both languages, while PhEye's NLP models detected unstructured PHI such as names, addresses, and clinical references that patterns alone would miss. Language detection routed each message to the appropriate model. The entire stack ran inside the organization's cloud with no data leaving their perimeter.
Result
Redaction runs inline with sub-100ms latency per message. Both English and French inputs are handled without language-specific routing from the end user. Chat transcripts stored for analytics and quality assurance contain no recoverable PHI, satisfying the organization's HIPAA and privacy obligations.