Sviluppo del Sito Web con AI
La struttura HTML e i fogli di stile CSS di questo sito sono stati sviluppati con l'ausilio significativo dell'intelligenza artificiale generativa, in particolare utilizzando il modello Gemini 1.5 Pro di Google (in versione sperimentale al momento dello sviluppo).
L'AI e' stata impiegata come assistente alla programmazione per:
- Generare codice HTML semantico e CSS moderno.
- Implementare layout responsive basati su Flexbox e Grid.
- Suggerire best practice per l'accessibilita' (WAI-ARIA).
- Ottimizzare e rifattorizzare il codice.
- Creare script JavaScript semplici per funzionalita' di base (come il menu mobile).
Questo approccio ha permesso di accelerare lo sviluppo mantenendo un focus sulla qualita' e l'aderenza agli standard web attuali. La supervisione e la revisione umana sono state comunque fondamentali in ogni fase.
Creazione dei Chatbot con Flowise
Gli assistenti AI (chatbot) presenti nella sezione Assistenza AI sono stati creati utilizzando Flowise AI.
Flowise e' uno strumento open-source low-code che permette di costruire applicazioni basate su LLM (Large Language Models) in modo visuale, trascinando e collegando diversi componenti (nodi). Questo rende piu' semplice creare flussi conversazionali complessi, integrare modelli linguistici (come quelli di OpenAI o altri), connettersi a database vettoriali (come Pinecone) per il recupero di informazioni (RAG - Retrieval-Augmented Generation) e gestire la memoria della conversazione.
Di seguito, una descrizione di ciascun chatbot implementato e la possibilita' di scaricare il file di configurazione JSON del flusso Flowise corrispondente (utile per chi volesse replicare o studiare l'implementazione).
AI Invalidita' Civile
Fornisce risposte e chiarimenti su pratiche, requisiti, benefici e procedure relative al riconoscimento dell'invalidita' civile secondo la normativa italiana.
Chatta ora
AI Legge 104
Offre informazioni dettagliate su permessi lavorativi, congedi, agevolazioni fiscali e altri diritti previsti dalla Legge 104/1992 per persone con handicap e i loro familiari.
Chatta ora
AI Collocamento Mirato
Risponde a domande sulla Legge 68/99, l'iscrizione alle liste speciali dei Centri per l'Impiego, le quote di riserva aziendali e le opportunita' nel mondo del lavoro per le categorie protette.
Chatta ora
AI Servizi Sociali
Fornisce una guida generale ai principali servizi sociali offerti a livello comunale o territoriale (es. assistenza domiciliare, supporto economico, strutture residenziali), aiutando a capire a chi rivolgersi.
Chatta ora
Utilizzo dei File JSON Flowise
I file JSON forniti contengono la configurazione del flusso creata in Flowise. Per utilizzarli:
- Devi avere un'istanza di Flowise AI installata e funzionante (localmente o su un server).
- All'interno di Flowise, puoi importare il file JSON per caricare l'intero flusso del chatbot.
- Potrebbe essere necessario configurare le credenziali specifiche (es. API key di OpenAI, Pinecone, ecc.) all'interno dei nodi importati, poiche' queste non sono incluse nel file JSON per motivi di sicurezza.
- Potrebbe anche essere necessario disporre dei dati sorgente (documenti caricati nel Vector Store Pinecone) affinche' il RAG funzioni correttamente.
Questi file sono forniti "cosi' come sono", a scopo didattico e dimostrativo, senza garanzia di funzionamento immediato in ogni ambiente.