Lavoro 2026

Public AI for every commune

Una guida open source alle situazioni della vita in Svizzera, dove un modello pubblico traccia il percorso e solo le fonti ufficiali possono rispondere.

Una guida, non un oracolo

Traslocare, iscrivere un bambino a scuola, trovare un trasporto, capire i costi: la vita in Svizzera è una sequenza di passi sparsi tra pagine federali, cantonali e comunali. Per la sfida “Build a public AI service” delle Swiss {ai} Weeks ho costruito un prototipo in cui una persona descrive la propria situazione con parole proprie e Apertus, il modello pubblico svizzero, disegna i rami e i passi del suo percorso.

Il modello è una guida, non un oracolo. Ogni link viene da un catalogo curato di pagine ufficiali, ch.ch, il cantone di Vaud e i comuni di Nyon e Saint-Cergue, e due etichette restano separate di proposito: ciò che una fonte ufficiale stabilisce e ciò che il modello spiega. Cambiare una risposta precedente mostra in anteprima i passi interessati prima di applicare qualsiasi cosa.

Pezzo 1SchemaSi legge da sinistra a destra

Una guida, non un oracolo

Una guida, non un oracoloLa situazione di una personascritta con parole proprie,senza dare nulla per scontatoUn proxy lato serverla chiave Apertus non escemai dal serverUn albero di passirami e passi tracciati dal modello,modifiche in anteprima prima di applicarleFonti ufficialilink solo da un catalogo curato:ch.ch, cantone, comuneOgni comuneuna base comunepiù un pacchetto localeDue etichette restano separate di proposito: ciò che una fonte ufficiale stabilisce e ciò che il modello spiega.Un limite noto, messo agli atti: il modello una volta ha dedotto una nazionalità che la persona non aveva mai indicato.

Da una frase con le parole della persona a un albero di passi ancorato a pagine ufficiali. Il modello propone; il catalogo decide cosa si può collegare; le etichette tengono separate le due cose.

Cosa mi ha insegnato, e cosa manca

La chiave Apertus non arriva mai al browser; la custodisce un piccolo proxy lato server, avviato su richiesta. Ho partecipato da solo, il che ha reso la candidatura non valutabile dalla giuria, e ho registrato una dimostrazione muta invece di un pitch. Public AI Switzerland ha poi chiesto una sessione registrata per capire e far conoscere l’idea.

Un limite è messo agli atti perché deve esserlo: in un test, il modello ha dedotto una nazionalità che la persona non aveva mai indicato. Prima che qualcosa del genere diventi un consiglio su cui le persone fanno affidamento, servono informazioni locali verificate e controlli sulle domande rimaste senza risposta. È il lavoro che vorrei fare dopo, con un comune disposto a provare.

Pezzo 2CronologiaI punti pieni sono le mie tappe; quelli vuoti, il contesto in cui si collocano

Poche settimane del 2026

  1. 2026Settembre: ricostruito come mappa dinamicaLa persona scrive la propria situazione; il modello disegna i rami; i link vengono solo dal catalogo.Fonte
  2. 2026Swiss {ai} Weeks, ZurigoUna partecipazione in solitaria e un video dimostrativo muto.Fonte
  3. 2026Ottobre: una sessione registrata con Public AI SwitzerlandPresentazione, una slide, una breve dimostrazione e cosa mi aspetto che l’IA pubblica faccia per i comuni. Registrata da Public AI Switzerland; il link comparirà qui quando la pubblicheranno.Fonte

Pezzo 3RisorseApri la cosa stessa, non una descrizione

Da dove continuare

Fonti e approfondimenti

  1. Il repository della proposta: pagina, catalogo di fonti ufficiali e proxy
  2. Dimostrazione muta del prototipo