The Customer
Catalis is a leading provider of services to small government entities, specializing in
payment systems and document reduction. Their clients include courts, licensing
agencies, and other government organizations.
The Project
Advanced Document Redaction Solution
Overview
Catalis approached us with a specific challenge - the need for an advanced document redaction system. They required a solution that would automatically identify and redact sensitive information from documents, ensuring that only authorized individuals or entities have access to certain information.
The Challenge
Catalis faced the challenge of handling documents that contained sensitive information
that needed to be redacted before being made public. Their existing system, although
functional, was limited to on-premise infrastructure and could not scale to meet the
growing demands of their clients. They needed a cloud-based solution that could be
easily white-labeled and offered across different departments and verticals.
The Solution
Our team developed an all-cloud solution that leveraged existing machine learning (ML)
services provided by Amazon Web Services (AWS). We utilized AWS TextTrack for optical
character recognition (OCR) and AWS Comprehend for text analysis.
These services allowed us to automatically identify and redact sensitive information within the documents. By using serverless architecture powered by AWS Lambda and API Gateway, we ensured scalability and efficiency in processing documents. To store and manage the documents, we utilized AWS S3 as the main storage solution.
We also took advantage of AWS EventBridge and other event-driven services to create a seamless process flow for document redaction. Additionally, we implemented SNS and SQS for efficient event passing between different stages of the system.