Base di conoscenza per un ente portuale
Base di conoscenza per un ente portuale
Un raccoglitore di documenti e un servizio di intelligenza artificiale che risponde con le fonti, per un ente portuale.
Il problema
Chi lavora in un ente portuale deve seguire norme, documenti e notizie ambientali pubblicati su molti siti istituzionali diversi. Le informazioni ci sono, ma sono sparse: trovarle e verificarle porta via tempo.
Serviva un posto unico dove cercare, con risposte di cui si può controllare la provenienza.

Cosa ho costruito
- 01
Il raccoglitore
Un crawler che visita le pagine e scarica i documenti dei siti istituzionali indicati e li tiene aggiornati.
- 02
L'indice
Un servizio di intelligenza artificiale che indicizza testi e documenti.
- 03
Le risposte con le fonti
Chi fa una domanda riceve una risposta che rimanda ai passaggi e ai documenti da cui nasce.
- 04
Il sito di consultazione
Un sito per sfogliare e cercare, pensato per chi lavora nell'ente.
Il mio ruolo
Sviluppatore in ETT sul progetto. Ho lavorato sul raccoglitore di pagine e documenti, sul servizio che li indicizza e sul sito. Il cliente non è nominato.
Tecnologie
Python · Django · crawler · intelligenza artificiale per la ricerca · Docker
Con i documenti istituzionali la parte difficile è raccogliere bene, non rispondere bene: formati diversi, pagine che cambiano, duplicati. Inoltre una risposta senza fonte non è utilizzabile da chi deve poi firmare un atto.
Documenti sparsi su più siti
Scrivimi che cosa devi trovare e per chi, e valutiamo insieme se serve una base di conoscenza.
Foto di repertorio: «Container cranes at the MPET – MSC PSA European Terminal in Port of Antwerp», di Trougnouf, licenza CC BY 4.0 (Wikimedia Commons). Non mostra il progetto.