ݺߣ

ݺߣShare a Scribd company logo
Urbanbot
Cos’è {1/2}
 E’ un framework che può essere utilizzato da comuni e comunità
territoriali per realizzare Bot Telegram mediante i quali offrire
servizi ai cittadini. In particolare, la versione attuale consente di:
 inviare e gestire segnalazioni con possibilità di allegare posizione,
foto e video -> @smartenvironment;
 raccontare storie ed esperienze vissute in un determinato territorio
allegando oltre alla posizione anche contenuti multimediali (foto,
video, messaggi vocali, audio) -> @smartpeople, @smartliving;
 trovare i siti di interesse turistico in base alla propria posizione
geografica con possibilità di accedere ad informazioni e contenuti
multimediali -> @smartmobility, @smartdevolopment,
@smartliving;
Cos’è {2/2}
 Bot: sistema che interagisce con l’utente inviando dati o
effettuando azioni dipendenti dalla sequenza di comandi
ricevuti (implementa un automa a stati finiti);
 Telegram: IM (come whatsapp) che permette lo sviluppo
di Bot attraverso API;
 Urbanbot è replicabile e adattabile a qualsiasi
comune/territorio;
Open Data/Source {1/2}
 Urbanbot è rilasciato in open source (MIT license)sulla
piattaforma GitHub
(https://github.com/antoniofurone/cy-urbanbot.git) ed è a
sua volta basato su altri due progetti:
 cy-bss-core – business core service system utilizzato per la
persistenza delle entità gestite in Urbanbot. Tutte le info
mantenute nel sistema sono accessibili tramite WS di tipo
REST, quindi open data riutilizzabili in altre app
(https://github.com/antoniofurone/cy-bss-core.git)
 cy-bss-ironhorse – webapp basata su cy-bss-core, nella quale
sono implementate le mappe di Urbanbot e gestito
l’avanzamento delle segnalazioni
(https://github.com/antoniofurone/cy-bss-ironhorse.git)
Open Data/Source {2/2}
cy-bss-core
JSON
Welcome
Cambio lingua
Demo @carovignobot
Keyboard dei
comandi
Segnalazioni - Invio
Testo Segnalazione
Invio Location
Invio Foto e/o
Video – iterazione
fino al comando /b
Demo @carovignobot
Selezione
Categoria
Segnalazioni – Gestione
Demo @carovignobot
Cancellazione
Categoria e
Stato
Video
Location
Foto
Segnalazioni – Avanzamento
Modifica Stato
cy-bss-ironhorse
Storie - Invio Demo @carovignobot
Location Foto
Testo Storia
Storie - Gestione Demo @carovignobot
Cancellazione
Location
Foto
Siti turistici Demo @carovignobot
Descrizione
Sito
Location
Elenco Siti
con
distanza in
mt
Mappe Demo @carovignobot
Mappe - Segnalazioni Demo @carovignobot
Marker di
colore
differente a
seconda
dello stato
Dettaglio
Apertura
Media
Mappe - Storie Demo @carovignobot
Dettaglio
Ricerca
Mappe - Siti Demo @carovignobot
Descrizione
Sito
Apertura
Media
Next Steps
 Integrazione servizi offerti da operatori turistici;
 Open data disponibili sul territorio;
 Sezione eventi;
 App Android;
 #?! ….
Ad

Recommended

Programmazione Funzionale per tutti
Programmazione Funzionale per tutti
Salvatore Sorrentino
Jpnde
Jpnde
Antonio Furone
Corso c++
Corso c++
Antonio Furone
Java Advanced
Java Advanced
Antonio Furone
SMART & GREEN Città Intelligenti, integrazione di servizi e reti, risparmio e...
SMART & GREEN Città Intelligenti, integrazione di servizi e reti, risparmio e...
DAElocal_IT
Ci.Ro. ݺߣ
Ci.Ro. ݺߣ
Luigi Mingrone
App Graders - Digital Areas
App Graders - Digital Areas
Pamela Palaco Ramos
Tecnologie digitali, multimediali e ubique a supporto dell’esperienza turistica
Tecnologie digitali, multimediali e ubique a supporto dell’esperienza turistica
Anna Bollella
Muoversi a Roma come piattaforma open: dati e servizi - Marco Cagnoli (Agenzi...
Muoversi a Roma come piattaforma open: dati e servizi - Marco Cagnoli (Agenzi...
giovannibiallo
SmartMEPlatformforBeDigital-UniMe
SmartMEPlatformforBeDigital-UniMe
PhD. student @University of Catania,Italy
Smash greenspider smartcities bologna 2014 NFC Near Field Communication Satel...
Smash greenspider smartcities bologna 2014 NFC Near Field Communication Satel...
Alessandro Cantore
GreenSyntropy
GreenSyntropy
Stefano Lariccia
Forum pa challenge a #sce2014 topic1 progetto_ours
Forum pa challenge a #sce2014 topic1 progetto_ours
UdRTEMA2014
I chatbot come sostituti delle app
I chatbot come sostituti delle app
Paolo Montrasio
Smart city
Smart city
Andrea Nicosia
Open Urbe: percorsi digitali per una città intelligente
Open Urbe: percorsi digitali per una città intelligente
Comune di Reggio nell'Emilia
L'ecosistema Google a supporto dei progetti IoT: dalla prototipazione ai dati...
L'ecosistema Google a supporto dei progetti IoT: dalla prototipazione ai dati...
Angelo Parchitelli
Progetto forum pa challenge sce2014 1
Progetto forum pa challenge sce2014 1
Fabio Rosati
Milano Smart City
Milano Smart City
Alessandro Arienti
Soluzioni open source per la mobilità
Soluzioni open source per la mobilità
Maurizio Napolitano
Xamarin Robotics
Xamarin Robotics
Fabio Cozzolino
Smart & Green City
Smart & Green City
Roberta Gionni
GreenWeek2014 - Ing.F.Filira per Ne-t by Telerete Nordest
GreenWeek2014 - Ing.F.Filira per Ne-t by Telerete Nordest
Laura Lovison
Dreamitalia slideshare
Dreamitalia slideshare
massimo_alfani
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)
Data Driven Innovation
SMAU Milano 2015 - Premio Smart Communities
SMAU Milano 2015 - Premio Smart Communities
SMAU
Ci.Ro. City Roaming
Ci.Ro. City Roaming
Luigi Mingrone
Template forum pa challenge a #sce2014 1 eit-ict-labs
Template forum pa challenge a #sce2014 1 eit-ict-labs
caregnato

More Related Content

Similar to Urbanbot (20)

Muoversi a Roma come piattaforma open: dati e servizi - Marco Cagnoli (Agenzi...
Muoversi a Roma come piattaforma open: dati e servizi - Marco Cagnoli (Agenzi...
giovannibiallo
SmartMEPlatformforBeDigital-UniMe
SmartMEPlatformforBeDigital-UniMe
PhD. student @University of Catania,Italy
Smash greenspider smartcities bologna 2014 NFC Near Field Communication Satel...
Smash greenspider smartcities bologna 2014 NFC Near Field Communication Satel...
Alessandro Cantore
GreenSyntropy
GreenSyntropy
Stefano Lariccia
Forum pa challenge a #sce2014 topic1 progetto_ours
Forum pa challenge a #sce2014 topic1 progetto_ours
UdRTEMA2014
I chatbot come sostituti delle app
I chatbot come sostituti delle app
Paolo Montrasio
Smart city
Smart city
Andrea Nicosia
Open Urbe: percorsi digitali per una città intelligente
Open Urbe: percorsi digitali per una città intelligente
Comune di Reggio nell'Emilia
L'ecosistema Google a supporto dei progetti IoT: dalla prototipazione ai dati...
L'ecosistema Google a supporto dei progetti IoT: dalla prototipazione ai dati...
Angelo Parchitelli
Progetto forum pa challenge sce2014 1
Progetto forum pa challenge sce2014 1
Fabio Rosati
Milano Smart City
Milano Smart City
Alessandro Arienti
Soluzioni open source per la mobilità
Soluzioni open source per la mobilità
Maurizio Napolitano
Xamarin Robotics
Xamarin Robotics
Fabio Cozzolino
Smart & Green City
Smart & Green City
Roberta Gionni
GreenWeek2014 - Ing.F.Filira per Ne-t by Telerete Nordest
GreenWeek2014 - Ing.F.Filira per Ne-t by Telerete Nordest
Laura Lovison
Dreamitalia slideshare
Dreamitalia slideshare
massimo_alfani
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)
Data Driven Innovation
SMAU Milano 2015 - Premio Smart Communities
SMAU Milano 2015 - Premio Smart Communities
SMAU
Ci.Ro. City Roaming
Ci.Ro. City Roaming
Luigi Mingrone
Template forum pa challenge a #sce2014 1 eit-ict-labs
Template forum pa challenge a #sce2014 1 eit-ict-labs
caregnato
Muoversi a Roma come piattaforma open: dati e servizi - Marco Cagnoli (Agenzi...
Muoversi a Roma come piattaforma open: dati e servizi - Marco Cagnoli (Agenzi...
giovannibiallo
Smash greenspider smartcities bologna 2014 NFC Near Field Communication Satel...
Smash greenspider smartcities bologna 2014 NFC Near Field Communication Satel...
Alessandro Cantore
Forum pa challenge a #sce2014 topic1 progetto_ours
Forum pa challenge a #sce2014 topic1 progetto_ours
UdRTEMA2014
I chatbot come sostituti delle app
I chatbot come sostituti delle app
Paolo Montrasio
Open Urbe: percorsi digitali per una città intelligente
Open Urbe: percorsi digitali per una città intelligente
Comune di Reggio nell'Emilia
L'ecosistema Google a supporto dei progetti IoT: dalla prototipazione ai dati...
L'ecosistema Google a supporto dei progetti IoT: dalla prototipazione ai dati...
Angelo Parchitelli
Progetto forum pa challenge sce2014 1
Progetto forum pa challenge sce2014 1
Fabio Rosati
Soluzioni open source per la mobilità
Soluzioni open source per la mobilità
Maurizio Napolitano
GreenWeek2014 - Ing.F.Filira per Ne-t by Telerete Nordest
GreenWeek2014 - Ing.F.Filira per Ne-t by Telerete Nordest
Laura Lovison
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)
Data Driven Innovation
SMAU Milano 2015 - Premio Smart Communities
SMAU Milano 2015 - Premio Smart Communities
SMAU
Template forum pa challenge a #sce2014 1 eit-ict-labs
Template forum pa challenge a #sce2014 1 eit-ict-labs
caregnato

Urbanbot

  • 2. Cos’è {1/2}  E’ un framework che può essere utilizzato da comuni e comunità territoriali per realizzare Bot Telegram mediante i quali offrire servizi ai cittadini. In particolare, la versione attuale consente di:  inviare e gestire segnalazioni con possibilità di allegare posizione, foto e video -> @smartenvironment;  raccontare storie ed esperienze vissute in un determinato territorio allegando oltre alla posizione anche contenuti multimediali (foto, video, messaggi vocali, audio) -> @smartpeople, @smartliving;  trovare i siti di interesse turistico in base alla propria posizione geografica con possibilità di accedere ad informazioni e contenuti multimediali -> @smartmobility, @smartdevolopment, @smartliving;
  • 3. Cos’è {2/2}  Bot: sistema che interagisce con l’utente inviando dati o effettuando azioni dipendenti dalla sequenza di comandi ricevuti (implementa un automa a stati finiti);  Telegram: IM (come whatsapp) che permette lo sviluppo di Bot attraverso API;  Urbanbot è replicabile e adattabile a qualsiasi comune/territorio;
  • 4. Open Data/Source {1/2}  Urbanbot è rilasciato in open source (MIT license)sulla piattaforma GitHub (https://github.com/antoniofurone/cy-urbanbot.git) ed è a sua volta basato su altri due progetti:  cy-bss-core – business core service system utilizzato per la persistenza delle entità gestite in Urbanbot. Tutte le info mantenute nel sistema sono accessibili tramite WS di tipo REST, quindi open data riutilizzabili in altre app (https://github.com/antoniofurone/cy-bss-core.git)  cy-bss-ironhorse – webapp basata su cy-bss-core, nella quale sono implementate le mappe di Urbanbot e gestito l’avanzamento delle segnalazioni (https://github.com/antoniofurone/cy-bss-ironhorse.git)
  • 7. Segnalazioni - Invio Testo Segnalazione Invio Location Invio Foto e/o Video – iterazione fino al comando /b Demo @carovignobot Selezione Categoria
  • 8. Segnalazioni – Gestione Demo @carovignobot Cancellazione Categoria e Stato Video Location Foto
  • 9. Segnalazioni – Avanzamento Modifica Stato cy-bss-ironhorse
  • 10. Storie - Invio Demo @carovignobot Location Foto Testo Storia
  • 11. Storie - Gestione Demo @carovignobot Cancellazione Location Foto
  • 12. Siti turistici Demo @carovignobot Descrizione Sito Location Elenco Siti con distanza in mt
  • 14. Mappe - Segnalazioni Demo @carovignobot Marker di colore differente a seconda dello stato Dettaglio Apertura Media
  • 15. Mappe - Storie Demo @carovignobot Dettaglio Ricerca
  • 16. Mappe - Siti Demo @carovignobot Descrizione Sito Apertura Media
  • 17. Next Steps  Integrazione servizi offerti da operatori turistici;  Open data disponibili sul territorio;  Sezione eventi;  App Android;  #?! ….