Motore di ricerca a faccette per il Consiglio regionale dell’Umbria

La classificazione a faccette può essere sfruttata anche per la ricerca tramite motore, non solo per la navigazione da menu: come funziona il motore di ricerca a faccette per gli atti normativi del Consiglio regionale dell’Umbria.

Classificazione a faccette nel sito del Consiglio regionale dell'Umbria
Il sistema a faccette per la ricerca degli atti normativi.

La progettazione del sistema a faccette si è confrontata con un vincolo cruciale: l’esigenza di sfruttare i metadati già esistenti. Non era cioè possibile immaginare una riclassificazione dell’intero corpus (o un’integrazione della classificazione), sia per le dimensioni del corpus stesso, sia per non modificare il flusso di lavoro corrente (la prassi consolidata di classificazione degli atti, peraltro regolamentata e standardizzata a livello nazionale).

Ho così studiato un sistema per riorganizzare i metadati esistenti secondo uno schema a faccette. Come spesso succede in questi casi, il lavoro di ricognizione degli atti e della procedura di classificazione ha fatto emergere molti metadati “nascosti”, cioè metadati effettivamente presenti ma per nulla sfruttati e sconosciuti anche a molte persone dell’organizzazione. Un vero e proprio tesoro sepolto.

Trovato il giusto equilibrio fra progettazione top-down (desiderata, modello auspicabile) e progettazione bottom-up (vincoli e disponibilità effettive), il passo successivo è stato la definizione di una tabella di conversione: un sistema in grado di tradurre e riorganizzare il set di metadati preesistenti nel nuovo modello a faccette. Per la definizione del sistema a faccette, ho usato come matrice lo schema generale elaborato dal Classification Research Group.

Categoria (Classification Research Group)Faccetta corrispondente per gli atti consiliari
OggettoMaterie: tema di pertinenza dell’atto; es. Servizi sociali e alla persona, Ambiente e territorio, ecc.
TipoTipo di atto: leggi, atti amministrativi, ecc.
Parte
ProprietàStato: approvato, da approvare, ecc.
Materiale
Processo
Operazione
Prodotto
PazienteDestinatari (?): cittadini, aziende, ecc.
AgentePromotori: persona proponente, gruppo politico
Spazio
TempoData: legislatura, data protocollo

Questo lo schema finale.

  • Tipo
    • Leggi
    • Atti amministrativi
    • altri
  • Materie
    • argomenti organizzati su 2 livelli
  • Legislatura
    • elenco legislature
  • Stato
    • Concluso
      • Approvato
      • Respinto
      • Altro
    • Non concluso
      • Iscritto all’ordine del giorno
      • In attesa di trasmissione a…
      • Altro
  • Proponente
    • Cognome, Nome.

La sperimentazione del modello a faccette è stata scelta per risolvere il problema della ricerca degli atti all’interno del database. Attualmente infatti tale ricerca risulta estremamente complessa rappresentando di fatto uno scoglio per quanti si confrontano con tale sistema senza essere “addetti ai lavori”.
[…] Inoltre si è deciso di mantenere anche sul nuovo sito il sistema tradizionale di interrogazione del database. La classificazione degli atti secondo la logica a faccette è sembrata essere una soluzione plausibile in particolare per le qualità degli atti normativi che si presentano sufficientemente omogenei per essere descritti secondo un numero limitato di “faccette” fortemente caratterizzanti (Andrea Giottoli, Riprogettazione del sito web del Consiglio regionale dell’Umbria).

Per approfondire