L'OCR (Optical Character Recognition, riconoscimento ottico dei caratteri) è un software che trasforma immagini di testo, come pagine scannerizzate, note di consegna fotografate o PDF esportati, in testo leggibile dalle macchine, che altri programmi possono cercare, contare e modificare.
Niente gergo, niente formule
Gli dai la foto di una pagina e ti restituisce le parole come testo. Dentro succedono quattro cose in sequenza. Prima l'immagine viene pulita: inclinazione, aloni e rumore vengono corretti finché le righe sono dritte. Poi viene segmentata in blocchi di testo, righe, parole e singoli caratteri. Ogni carattere viene riconosciuto confrontando la forma con migliaia di glifi imparati, e il riconoscitore restituisce un punteggio di confidenza per ogni ipotesi. Alla fine ricevi un file di testo e l'elenco dei caratteri dubbi. Questo è il confine: scritture a mano, fax sfocati e font decorativi lo mettono ancora in crisi, quindi un umano controlla i punti segnalati prima che tutto finisca in contabilità.
Scansione. La pagina arriva come immagine, pixel senza significato.
Pulizia. Inclinazione, rumore e aloni vengono corretti finché le righe sono dritte.
Segmentazione. I blocchi diventano righe, le righe diventano singoli caratteri.
Riconoscimento. Ogni carattere è confrontato con le forme imparate e riceve un punteggio di confidenza.
Controllo e output. I caratteri sicuri diventano testo cercabile; quelli dubbi vanno a un umano.
I dati non strutturati sono informazioni senza schema fisso: documenti, email, immagini, audio, log di chat, PDF. La maggior parte di ciò che un'azienda sa vive in questa forma, ma il software deve prima convertirla prima di poterla cercare o contare.
LeggiUna data pipeline è la catena di passaggi collegati che porta i dati da dove vengono prodotti a dove vengono usati: ingest, validate, transform, store e serve, e ogni stadio consegna dati puliti e ben formati al successivo.
LeggiL'ETL (extract, transform, load) è il processo che preleva i dati dai sistemi sorgente, li rimodella per rispettare uno schema di destinazione e li carica in un data warehouse o database di cui report e AI possono fidarsi.
Leggi§ 04
Progettiamo e rilasciamo sistemi AI con permessi, log e approvazione umana. Si parte con una call di scoping di 30 minuti.