A sua mensagem foi enviada.
Processaremos o seu pedido e contactá-lo-emos logo que possível.
O formulário foi enviado com sucesso.
Encontrará mais informações na sua caixa de correio.

Selecionar a língua

Construção do módulo de análise principal para a plataforma de gestão de contratos da Leganta, que decompõe documentos jurídicos complexos em dados estruturados e pesquisáveis e integra IA para classificação automática de campos e análise de conteúdo semântico (preparado para DORA / NIS2).

A LEGANTA® é uma empresa tecnológica sediada na Alemanha que está a desenvolver uma plataforma de gestão de documentos concebida para organizações que lidam com grandes volumes de contratos, principalmente instituições financeiras e empresas. A ideia central do produto é simples: em vez de obrigar as pessoas a percorrerem PDFs de 60 ou 80 páginas à procura do que precisam, o sistema converte esses documentos em objectos estruturados e pesquisáveis que os utilizadores podem filtrar, atualizar e trabalhar diretamente. Aplicações importantes são as transformações semânticas de contratos DORA / NIS2.
A Leganta procurou o Innowise para construir a peça central desse produto. Este módulo é responsável por pegar num PDF de contrato em bruto e dividi-lo em secções semânticas que o seu sistema interno existente pode depois processar.
A equipa Innowise assumiu a responsabilidade por uma parte significativa do novo produto desde o início do nosso compromisso. Trabalharam em estreita colaboração com o nosso líder técnico para conhecer a base de código atual, ajudar a conceber a sua arquitetura e estiveram envolvidos na tomada de decisões de arquitetura desde o primeiro dia do projeto. Ao longo de toda esta colaboração, desfrutámos de uma boa comunicação, com reuniões diárias frequentes e sessões de sincronização regularmente agendadas.

A Leganta precisava de uma forma fiável e automatizada de pegar num contrato PDF em bruto e transformá-lo em objectos estruturados, para que os especialistas não tivessem de o fazer à mão. Construir esse módulo de raiz foi o principal desafio deste projeto.
Para responder a estes desafios, o Innowise construiu o módulo de análise de documentos de raiz. O trabalho abrangeu a lógica de backend, a interface de frontend e a infraestrutura de implementação, com os dois programadores a dividirem as responsabilidades por toda a pilha.
A primeira tarefa foi construir o motor de análise. Começámos por integrar o Apache POI para extrair o conteúdo de texto dos contratos PDF carregados, juntamente com os metadados de formatação incorporados em cada ficheiro. Utilizámos esses metadados, estilos de título, quebras de parágrafo e pesos de letra como sinais que orientam a lógica de análise.
Uma vez que o núcleo de análise estava a funcionar, construímos um sistema de modelos em cima dele. A ideia surgiu de uma observação prática: as organizações que processam grandes volumes de contratos semelhantes, como os bancos que utilizam contratos de empréstimo normalizados, deparam-se repetidamente com as mesmas estruturas de documentos.
Em paralelo com o nosso trabalho, os especialistas do cliente desenvolveram uma camada de classificação baseada em GPT que se encontra no topo das secções analisadas. A sua função é classificar cada secção em relação aos tipos de entidades internas da plataforma.
Em torno do motor de análise, construímos toda a camada de gestão com a qual os utilizadores interagem no dia a dia.
Escrevemos Dockerfiles para todos os serviços, configuramos implantações e serviços do Kubernetes, configuramos o ingress com certificados TLS e criamos o pipeline de CI no GitHub Actions para lidar com as etapas de criação, envio de imagem e publicação.
A colaboração com a equipa Leganta funcionou bem desde o início. O responsável técnico do cliente estava disponível, era claro quanto às suas necessidades e estava aberto quando tínhamos uma visão diferente de algo. Chegámos, familiarizámo-nos com o que já existia e, a partir daí, definimos a arquitetura em conjunto. O âmbito era genuinamente aberto no início, e o único requisito rígido era o MongoDB, pelo que muitas das decisões técnicas aconteceram através de uma discussão contínua. Este tipo de colaboração de trabalho é mais fácil quando a outra parte conhece bem o seu produto, e a equipa da Leganta conhecia. Estamos neste projeto desde o início de 2024, e o ritmo de trabalho tem-se mantido consistente.

Java 17, Spring Boot
Vue.js, Vuetify, TypeScript, Pinia
MongoDB
H2
POI Apache
GitHub Actions
Testes unitários, testes de integração (backend), Selenium (frontend)
Docker, Kubernetes

O módulo de análise está ativo e em produção. A Leganta utiliza-o como ponto de entrada no seu fluxo de trabalho de gestão de contratos.
A equipa cumpriu tudo o que estava planeado e foi enviada num ciclo de lançamento quinzenal consistente. O módulo de análise foi ativado e a Leganta começou a utilizá-lo no seu fluxo de trabalho diário de contratos.
A sua mensagem foi enviada.
Processaremos o seu pedido e contactá-lo-emos logo que possível.