Che cos'è Avui.info?
Avui.info è un sito web che fornisce informazioni aggiornate sugli eventi per le famiglie nella regione del Maresme (Barcellona). Il suo obiettivo principale è facilitare l'accesso alle attività culturali, ricreative ed educative per la comunità locale, con particolare attenzione alle famiglie con bambini piccoli.
La sfida
Il team di Avui.info, guidato da Roberta, ha affrontato un problema significativo: riunire in un unico luogo tutti gli eventi rilevanti per le famiglie che si svolgono nel Maresme.
Ciò comportava il crawling manuale di oltre 20 siti web diversi, un processo che richiedeva circa 10 ore alla settimana. Questo onere rendeva difficile aggiornare frequentemente il sito e limitava la capacità di mantenere le informazioni aggiornate.
La soluzione
La soluzione proposta da Ideomatica è stata quella di implementare un'automazione basata sulla piattaforma Hexomatic. Il progetto è stato strutturato in diverse fasi:
- Creazione di ricette di scraping personalizzate: per ognuno dei 20 siti web fonte di informazioni sugli eventi, è stata progettata una ricetta di scraping che estrae prima l'elenco di tutti gli eventi pubblicati e poi, per ogni evento, i dati chiave come titolo, data, ora, luogo e descrizione.
- Centralizzazione dei dati in Google Sheets: i dati raccolti dalla scansione dei siti web vengono inviati automaticamente a un foglio di Google, condiviso da tutti i membri del team di Avui.info. Qui gli eventi possono essere organizzati e filtrati in pochi secondi. Attualmente, il foglio raccoglie una media di 150 eventi a settimana, tra i quali vengono selezionati quelli di maggiore interesse per le famiglie.
- Piano per la completa automazione: attualmente il sito di Avui.info è basato su SquareSpace, che non consente la pubblicazione di eventi tramite API. Pertanto, è stato progettato un piano per integrare un nuovo CMS (ad esempio, WordPress). In questo futuro sistema, Roberta e il suo team potranno attivare la pubblicazione di un evento direttamente da Google Sheets con un semplice clic su un webhook.