I documenti in amaise passano attraverso una pipeline definita con più fasi:
CREATO → OCR → SEGMENTAZIONE → REVISIONE DELLA SEGMENTAZIONE → SPLITTING → INDICIZZAZIONE → ESTRAZIONE → ANALISI → RISPOSTA → REVISIONE DEL CASO → PRONTO
I file che non sono PDF (per esempio documenti Word o immagini) vengono prima convertiti in PDF, se questi tipi di file sono abilitati per il tuo spazio di lavoro. Archivi, cartelle ed e-mail vengono scompattati e ogni file che contengono viene aggiunto separatamente. Il file che hai caricato resta invariato.
Caratteristiche principali:
Worker idempotenti: Ogni fase è gestita da un worker autonomo e senza stato. In caso di errori, l’elaborazione può essere ripetuta in sicurezza.
Comunicazione asincrona: I worker comunicano tramite code di messaggi (SQS). Ogni worker elabora un compito alla volta.
Separazione per tenant: Ogni compito è assegnato a un tenant specifico. Si applicano gli stessi controlli di isolamento dei tenant come nel resto dell’applicazione.
Archiviazione crittografata: I documenti sono archiviati in S3 con chiavi di crittografia specifiche per ogni tenant.
Fasi di revisione umana: La revisione della segmentazione e la revisione del caso sono punti di controllo integrati in cui gli utenti verificano e correggono i risultati dell’IA; il momento in cui è richiesta una revisione è configurato per tenant.