Asc Web Apps By AMV Idealab

Asc Web Apps By AMV Idealab Ricerca, sviluppo e formazione in ambito programmazione web, machine learning, intelligenza artificia

Ricerca, sviluppo e formazione in ambito programmazione web, machine learning, intelligenza artificiale e chatbot.

25/09/2026

Oggi siamo a Malfa, sull’isola di Salina, per il World Tourism Day 2026 🌍

Al convegno “Agenda digitale e intelligenza artificiale per ridisegnare il futuro” presentiamo VisitSalina, la guida digitale che unisce i tre comuni dell’isola: Malfa, Santa Marina Salina e Leni.

Di cosa parliamo:
🤖 Una guida AI che non inventa: risponde solo con informazioni verificate e, se un dato manca, lo dice
🏝️ Luoghi, eventi, meteo e tramonto del giorno, sempre aggiornati
🧠 I prossimi passi: una guida che si ricorda di te e ti avvisa se cambia qualcosa, ma decidi sempre tu
🎓 Il turismo digitale come opportunità per i giovani del territorio

E proprio oggi inizia la Festa della Vendemmia 🍇 Chiedi alla guida cosa fare questo weekend!

Grazie alla Pro Loco di Malfa per questa opportunità 🙏

20/09/2026

Oggi la nostra AI risponde. Domani, agirà. 🧠

Due cose a cui stiamo lavorando, stesso principio: un’AI che non aspetta che tu chieda. 👇

🗓️ Memoria tra le visite — l’AI ricorderà da dove vieni, cosa ti piace, cosa hai già visitato. Niente di nuovo ogni volta che riapri la chat.

📲 Un agente che ti segue in viaggio — mentre sei sui Nebrodi, ti scrive lei quando cambia qualcosa: 🌦️ meteo che rovina un’escursione, 🕒 un evento spostato, 🎟️ un tavolo che
si libera last-minute.

Ma con una regola che non cambierà mai, qualunque cosa costruiamo: non prensposta nulla 🚫 senza il tuo sì ✅. Specialmente quando ci sono soldi dimezzo — propone, non esegue. Sempre.

⚙️ Non è ancora live. Fa parte della roadmap che stiamo costruendo, un pezzo alla volta, dal 2019.

Il prossimo capitolo della nostra AI. Anzi, due. 🔁

👉 ttattago.com

🇮🇹 RoadmapAI TurismoIntelligente

20/09/2026

Come funziona l’assistente AI di Ttattà Go — sotto il cofano. ⚙️

Niente prompt magici. Un’architettura precisa:

Client → SSE stream → RubyLLM (Claude) → function calling → PostgreSQL → response stream

La richiesta dell’utente apre una connessione Server-Sent Events: il modello non genera “una risposta”, genera un flusso di token che il client renderizza in tempo reale. 📡

Prima di rispondere, il modello valuta se ha bisogno di dati reali. Se sì, esegue function calling su uno dei 9 tool esposti via RubyLLM — GetWeather, GetPlaces, GetPointsOfInterest, GetExperiences, GetEvents, GetProducts, GetVendors, GetAccommodations, BuildItinerary 🛠️ — ciascuno una query tipizzata sul nostro schema PostgreSQL. Niente RAG su testo statico, niente knowledge base pre-embeddata: query dirette sul dato transazionale, sempre aggiornato.

tool_call: GetVendors(place: “gioiosa-marea”, section: “food”)
→ 12 righe, query in tempo reale ✅

Per il Trip Planner 🗺️ il pattern si compone: BuildItinerary assembla giorno per giorno esperienze/eventi/alloggi reali filtrati per profilo utente (gourmet 🍷, avventuriero 🥾, culturale 🏛️, famiglia 👨‍👩‍👧), poi un secondo passaggio genera la narrazione in linguaggio naturale in streaming, con grounding sulle entità appena recuperate. Zero hallucination by design: il modello non può citare un ristorante che non è passato dal tool. 🚫🎭

Stack: Rails 8, RubyLLM come layer di orchestrazione su Claude, SSE nativo — no polling, no overhead websocket inutile per un flusso unidirezionale.

In produzione dal 2019. Iterato, non prototipato. 🔁

ttattago.com

20/09/2026

Come si tengono sincronizzati N siti con un’unica piattaforma? Un webhook, non un cron ogni tanto.

⚡ Modifica pubblicata su ttattago.com
🔐 Webhook autenticato → POST /webhooks/sync
⚙️ Job idempotente: crea, aggiorna, elimina — mai un dato orfano
🔁 Retry automatico con backoff se qualcosa fallisce
🌙 Fallback notturno alle 03:00, per stare tranquilli

Il risultato: la mappa e la dashboard sono sempre allineate alla realtà, senza che nessuno debba inserire due volte lo stesso luogo.

Un’architettura pensata per scalare su ogni comune.

visitgioiosamarea.ttattago.com

19/09/2026

Dal 2019 costruiamo infrastruttura AI per il turismo. Oggi la esponiamo via API.

Ttattà Go non è un chatbot incollato sopra un sito esistente — è una piattaforma con l’AI (Claude, via RubyLLM) come livello nativo:

→ Assistente conversazionale in streaming SSE, con 9 tool function-calling dedicati (GetWeather, GetPlaces, GetEvents, GetProducts, BuildItinerary...) che interrogano il DB reale — zero allucinazioni, solo dati veri con link cliccabili
→ Trip Planner che genera itinerario + narrazione personalizzata in streaming, con Claude che scrive citando entità reali dal DB
→ Guida AI per punto di interesse, con tool WebSearch (Tavily) per dati non presenti a DB
→ Trascrizione vocale via Whisper
→ AI Vision che estrae da una foto di locandina eventi strutturati in JSON, pronti per import bulk con geocoding automatico
→ /llms.txt dedicato, per farsi leggere correttamente anche da agenti AI esterni

Il punto architetturale più interessante però è un altro: l’intera piattaforma è consumabile via API REST (/api/v1/places/:slug/... — events, experiences, vendors filtrabili per sezione, POI, un endpoint /summary composito).

Risultato: visitgioiosamarea.ttattago.com è un’app satellite Rails separata, deployata indipendentemente, che si sincronizza in tempo reale via webhook + service dedicati verso l’API di Ttattà Go. Nessun contenuto duplicato, nessun CMS parallelo — solo un consumer autenticato via API key.

È il modello che vogliamo replicare per ogni borgo dei Nebrodi: un portale dedicato, zero sviluppo da zero, stessa intelligenza sotto.

ttattago.com

🇮🇹 Stripe with Rails, episodio 2 💳🔐Gestire l’esito: verifica reale della firma webhook, un log di audit idempotente, due...
18/09/2026

🇮🇹 Stripe with Rails, episodio 2 💳🔐

Gestire l’esito: verifica reale della firma webhook, un log di audit idempotente, due bug veri trovati scrivendo i test, e una richiesta firmata a mano via curl contro un server in esecuzione per dimostrare che funziona tutto — stavolta senza mock.

🔗 https://antoninoscaffidi.github.io/it/stripe-handling-the-outcome/

🇮🇹 Nuova serie appena partita: Stripe with Rails 💳Episodio 1 online: Checkout session Stripe, webhook spiegati da zero, ...
16/09/2026

🇮🇹 Nuova serie appena partita: Stripe with Rails 💳

Episodio 1 online: Checkout session Stripe, webhook spiegati da zero, e un bug di Turbo Drive sottile scovato dal vivo nel browser. App Rails vera, test veri, altri episodi in arrivo.

🔗 https://antoninoscaffidi.github.io/it/stripe-with-rails/

🇮🇹 Nuova serie, completa: Nexi XPay with Rails 💳⚡3 episodi, una piccola app Rails vera: checkout, firma MAC, un webhook ...
13/09/2026

🇮🇹 Nuova serie, completa: Nexi XPay with Rails 💳⚡

3 episodi, una piccola app Rails vera: checkout, firma MAC, un webhook idempotente, e un vero pagamento sandbox andato a buon fine dall’inizio alla fine.

🇬🇧 New series, complete: Nexi XPay with Rails 💳⚡

3 episodes, one small real Rails app: checkout, MAC signature, an idempotent webhook, and an actual sandbox payment that went through end to end.

🔗https://antoninoscaffidi.github.io/it/series/nexi-xpay-with-rails/

Indirizzo

Zona Industriale
Piraino
98060

Orario di apertura

Lunedì 09:00 - 18:00
Martedì 09:00 - 18:00
Mercoledì 09:00 - 18:00
Giovedì 09:00 - 18:00
Venerdì 09:00 - 18:00

Telefono

+393208898256

Sito Web

Notifiche

Lascia la tua email e sarai tra i primi a sapere quando Asc Web Apps By AMV Idealab pubblica novità e promozioni. Il tuo indirizzo email non verrà utilizzato per nessun altro scopo e potrai annullare l'iscrizione in qualsiasi momento.

Contatta L'azienda

Invia un messaggio a Asc Web Apps By AMV Idealab:

Scelte rapide

Condividi

Categoria