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.

Gru di un terminal portuale al crepuscolo (immagine di repertorio)

Cosa ho costruito

  1. 01

    Il raccoglitore

    Un crawler che visita le pagine e scarica i documenti dei siti istituzionali indicati e li tiene aggiornati.

  2. 02

    L'indice

    Un servizio di intelligenza artificiale che indicizza testi e documenti.

  3. 03

    Le risposte con le fonti

    Chi fa una domanda riceve una risposta che rimanda ai passaggi e ai documenti da cui nasce.

  4. 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.

Cosa ho imparato

Documenti sparsi su più siti

Scrivimi che cosa devi trovare e per chi, e valutiamo insieme se serve una base di conoscenza.

Scrivimi

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.