Extractor
The Extract application is an OutSystems Reactive Web Application that leverages an internal AI tool to provide internal users with a transparent way of extracting structured data from documents. Users can either utilize existing extraction use cases or create their own. They can upload documents and specify the data structure they wish to extract. The documents are validated, and their text content is extracted using an Azure framework, which is then processed through an advanced GPT framework via asynchronous processes. The final output is provided to users for a limited retention period. The project also involved creating and exposing a REST API, which enabled third-party applications to extract data from the provided documents using existing use cases.