SlideShare a Scribd company logo
Urbanopoly: Collection and Quality
Assessment of Geo-spatial Linked Data
   via a Human Computation Game



       Irene Celino, Dario Cerizza, Simone Contessa,
  Marta Corubolo, Daniele Dell’Aglio, Emanuele Della Valle,
           Stefano Fumeo and Federico Piccinini
                 Semantic Web Challenge @ ISWC 2012 - 2012/11/14
Citizen Science?




                                                                      http://www.flickr.com/photos/mountrainiernps/6997851139/
                                                                      Mount Rainier NPS




                                                                                                                                                  Glacier NPS http://www.flickr.com/photos/glaciernps/4427416227/
                              Glacier NPS http://www.flickr.com/photos/glaciernps/4427412443/


  Semantic Web Challenge @ ISWC 2012 - 2012/11/14                                                                                2   Urbanopoly
What about those citizens?




                 Gareth 1953 http://www.flickr.com/photos/gareth1953/6786545520/   paul_houle http://www.flickr.com/photos/paul_houle/3301438074/




       Boris van Hoytema http://www.flickr.com/photos/borisvanhoytema/685879933/   graziano88 http://www.flickr.com/photos/8482460@N06/6884509346/

  Semantic Web Challenge @ ISWC 2012 - 2012/11/14                                        3                                             Urbanopoly
Citizen Computation

 Human Computation                                                          Citizen Science
 exploiting human capabilities                                              exploiting volunteers
 to solve computational tasks                                            to collect scientific data or
     difficult for machines                                                to conduct experiments
                                                                                 "in the world"




                                          Citizen Computation
                                         exploiting human capabilities
                                           to contribute to a mixed
                                            computational system
                                            by living "in the world"



  Semantic Web Challenge @ ISWC 2012 - 2012/11/14       4                      Urbanopoly
Human Computation Games with a Purpose




  Purpose
   within
the game:




                                 Purpose outside the game:
                  You help image search engines by manually tagging images


    Semantic Web Challenge @ ISWC 2012 - 2012/11/14   5       Urbanopoly
Citizen Computation Game with a Purpose




         Purpose within                     Create your venues' portfolio and become
              the game:                     the greatest landlord ever!

       Purpose outside                      Collect and verify information about your city
             the game:                      by playing with the neighborhood around you

                                        http://bit.ly/urbanopoly
  Semantic Web Challenge @ ISWC 2012 - 2012/11/14     6                 Urbanopoly
Urbanopoly – high-level view

         Game purpose: check and correct geo-spatial data
          from pre-existing sources + collect missing data

                                                          game to buy / sell             2
   LinkedGeoData +                                      venues with missions
                                                                               players
 Lombardia Open Data
                                                                                       data about
                               1                                                       venues as
                                                                                        missions
                   bootstrap of
                  "venues" data

                                                                   GWAP approach to
                                                                    consolidate data 3
          verified / improved data
                 + new data
                                                    4


  Semantic Web Challenge @ ISWC 2012 - 2012/11/14        7                Urbanopoly
Urbanopoly Input Data
   OpenStreetMap (OSM)
    http://www.openstreetmap.org/
    via LinkedGeoData (LGD)
    http://linkedgeodata.org/
    data as linked data, described by an ontology

   Lombardia Open Data
    https://dati.lombardia.it
    data about "agriturismo" places as CSV converted to RDF

   Urbanopoly data bootstrap: venues are "instances" of
    selected LGD "classes" with their OSM tags as features,
    thus Urbanopoly data are RDF statements of the form:
                   <venue> <feature> <value>
    Semantic Web Challenge @ ISWC 2012 - 2012/11/14   8   Urbanopoly
Urbanopoly gameplay




                                           http://bit.ly/u-video


 Semantic Web Challenge @ ISWC 2012 - 2012/11/14     9             Urbanopoly
Urbanopoly mini-games for Data Collection




     data acquisition challenges as                       data validation challenges to check
contributions to an advertising campaign                   pre-existing data or other players’
         – left: inserting a value,                       contribution – left: answering a quiz,
          right: taking a picture                                 right: rating a poster


   Semantic Web Challenge @ ISWC 2012 - 2012/11/14   10                  Urbanopoly
Urbanopoly Data Consolidation
   Each statement has a confidence score:
                 { <venue> <feature> <value> . } <confidence>
     which indicates the probability of the statement to be true

   Each player action is taken as an evidence of the associated
    knowledge and alters the confidence score

   A weighted majority voting algorithm aggregates the evidences:
          Difficulty to acquire the contribution (e.g., typing vs. check box)
          Player’s reputation (e.g., number of errors)
          Player’s distance to the venue at contribution time (as sensed by the device)

   When the confidence score overcomes a threshold, the triple
    <venue> <feature> <value> gets consolidated


    Semantic Web Challenge @ ISWC 2012 - 2012/11/14   11          Urbanopoly
Urbanopoly Data Publication
   True statements published as linked open data
          If a statement's confidence overcomes the threshold, the statement
           is asserted: <venue> <feature> <value> (as in LGD/OSM)


   But there's more interesting information to publish!
          False statements, statements' confidence, provenance info, etc.
                                                                                                               provo:Entity



          We created a Human Computation                                contributionFrom                     aggregatedFrom    Consolidated
           ontology (http://swa.cefriel.it/ontologies/hc)                                      Contribution
                                                                                                                                Information



           extending the W3C PROV-O ontology




                                                                                                 solutionTo




                                                                                                                                       aggregatedBy
                                                           provo:Agent      Contributor



          We published this further
           knowledge as annotations to the reified                                               Human
                                                                                               Computation
                                                                                                                enabledBy         Human
                                                                                                                                Computation

           <venue> <feature> <value> statements                                   solvedBy        Task                           Algorithm




                                                                                                               provo:Activity

   Cf. http://swa.cefriel.it/linkeddata/
    Semantic Web Challenge @ ISWC 2012 - 2012/11/14   12                                  Urbanopoly
Urbanopoly Evaluation (1/2)
   "Enjoyability" of the game (engagement potential):
          Average life play: ALP = Played Time / Active Players
          ~ 100 minutes  very good result 


   "Effectiveness" of the GWAP mechanism:
          Throughput = Solved Problems / Played Time
          ~ 287 collected evidences / hour  very good 
          ~ 5 consolidated statements / hour  can be improved 


   "Precision" of the results (measured on results' subset)
          Accuracy = ( (P – FP) + (N – FN) ) / (P + N)
          ~ 92 %  very good result 



    Semantic Web Challenge @ ISWC 2012 - 2012/11/14   13   Urbanopoly
Urbanopoly Evaluation (2/2)
   "Playability" of the game
          Evaluation survey at http://bit.ly/u-survey, with questions about
           usability, social aspects, physical presence, motivation, etc.
          Feedbacks very encouraging 
   "Sociability" through Facebook channel
          With Facebook Insights (http://www.facebook.com/insights/),
           tracking of installs, demographics,
           log-ins, content sharing, etc.
          Example of published "story" on
           Facebook Timeline:
          Statistics about "stories" and
           "impressions":



          Interesting results, but channel to be further exploited 
    Semantic Web Challenge @ ISWC 2012 - 2012/11/14   14    Urbanopoly
Conclusions
   Urbanopoly is an end-user mobile application with
    a multi-language attractive user interface
   Urbanopoly manages urban data at a real scale
    (ca. 50,000 venues) from heterogeneous sources
   The meaning of data is core to the application and
    consolidated data are published as linked open data
   Urbanopoly is aimed at geo-spatial data collection and
    quality assurance, especially for dynamic data
   Our rigorous evaluation shows the high accuracy of results
    and feasibility of the approach
   Urbanopoly shows a clear commercial potential: further
    data collection or validation needs can be added as further
    mini-games or challenges within the game
    Semantic Web Challenge @ ISWC 2012 - 2012/11/14   15   Urbanopoly
Thanks for your attention!
       Questions?

            Keep on playing
             Urbanopoly!

Irene Celino – CEFRIEL, ICT Institute Politecnico di Milano
  email: Irene.Celino@cefriel.it – web: http://swa.cefriel.it
        slides at: http://www.slideshare.net/iricelino
              Semantic Web Challenge @ ISWC 2012 - 2012/11/14

More Related Content

What's hot

VRGIS and big data for smarter, healthier cities
VRGIS and big data for smarter, healthier citiesVRGIS and big data for smarter, healthier cities
VRGIS and big data for smarter, healthier cities
Maged N. Kamel Boulos
 
Crowdsourcing pointclouds trends and technologies
Crowdsourcing pointclouds  trends and technologiesCrowdsourcing pointclouds  trends and technologies
Crowdsourcing pointclouds trends and technologies
Dany Laksono
 
Maximizing Benefits from Municipal GIS Operations The GIS Management Institu...
Maximizing Benefits from Municipal GIS Operations  The GIS Management Institu...Maximizing Benefits from Municipal GIS Operations  The GIS Management Institu...
Maximizing Benefits from Municipal GIS Operations The GIS Management Institu...
Greg Babinski
 
Research for Special Topics in GIS
Research for Special Topics in GISResearch for Special Topics in GIS
Research for Special Topics in GISCurtis Lewis
 
Closing in on Societal GIS
Closing in on Societal GISClosing in on Societal GIS
Closing in on Societal GISMarten Hogeweg
 
Apps for Local Government - Esri Dev Summit
Apps for Local Government - Esri Dev SummitApps for Local Government - Esri Dev Summit
Apps for Local Government - Esri Dev Summit
Azavea
 
8. City Science: Urban Big Data and New Urban Systems
8. City Science: Urban Big Data and New Urban Systems8. City Science: Urban Big Data and New Urban Systems
8. City Science: Urban Big Data and New Urban Systems
MITEF México
 
People Make Cities Smart
People Make Cities SmartPeople Make Cities Smart
People Make Cities Smart
Andrew Nash
 
Crowdsourcing and storytelling by gamification
Crowdsourcing and storytelling by gamificationCrowdsourcing and storytelling by gamification
Crowdsourcing and storytelling by gamification
Dany Laksono
 
RER 44-2 Moore - 20150808
RER 44-2 Moore - 20150808RER 44-2 Moore - 20150808
RER 44-2 Moore - 20150808James A. Moore
 
Get Big Geo Data
Get Big Geo DataGet Big Geo Data
Get Big Geo Data
Jan Willem van Eck
 
The future of GIS as we know it
The future of GIS as we know itThe future of GIS as we know it
The future of GIS as we know it
Jan Willem van Eck
 
DMA Ignite Night - Ikoone
DMA Ignite Night - IkooneDMA Ignite Night - Ikoone
DMA Ignite Night - Ikoone
Data Market Austria
 
Emanuele Gennai, ESRI
Emanuele Gennai, ESRIEmanuele Gennai, ESRI
Emanuele Gennai, ESRI
Charles Prescott
 
How Neogeography Killed GIS
How Neogeography Killed GISHow Neogeography Killed GIS
How Neogeography Killed GIS
Andrew Turner
 
Using GIS for better e-services - Smart Cities
Using GIS for better e-services - Smart CitiesUsing GIS for better e-services - Smart Cities
Using GIS for better e-services - Smart Cities
Smart Cities Project
 
O futuro do software
O futuro do softwareO futuro do software
O futuro do software
Ramon Durães
 
Digital humanities-and-archaeology
Digital humanities-and-archaeologyDigital humanities-and-archaeology
Digital humanities-and-archaeology
Noreen Whysel
 
Urban Games for Smart Cities
Urban Games for Smart CitiesUrban Games for Smart Cities
Urban Games for Smart Cities
Irene Celino
 
From OpenStreetMap to PhillyTreeMap - Esri Dev Summit
From OpenStreetMap to PhillyTreeMap - Esri Dev SummitFrom OpenStreetMap to PhillyTreeMap - Esri Dev Summit
From OpenStreetMap to PhillyTreeMap - Esri Dev Summit
Azavea
 

What's hot (20)

VRGIS and big data for smarter, healthier cities
VRGIS and big data for smarter, healthier citiesVRGIS and big data for smarter, healthier cities
VRGIS and big data for smarter, healthier cities
 
Crowdsourcing pointclouds trends and technologies
Crowdsourcing pointclouds  trends and technologiesCrowdsourcing pointclouds  trends and technologies
Crowdsourcing pointclouds trends and technologies
 
Maximizing Benefits from Municipal GIS Operations The GIS Management Institu...
Maximizing Benefits from Municipal GIS Operations  The GIS Management Institu...Maximizing Benefits from Municipal GIS Operations  The GIS Management Institu...
Maximizing Benefits from Municipal GIS Operations The GIS Management Institu...
 
Research for Special Topics in GIS
Research for Special Topics in GISResearch for Special Topics in GIS
Research for Special Topics in GIS
 
Closing in on Societal GIS
Closing in on Societal GISClosing in on Societal GIS
Closing in on Societal GIS
 
Apps for Local Government - Esri Dev Summit
Apps for Local Government - Esri Dev SummitApps for Local Government - Esri Dev Summit
Apps for Local Government - Esri Dev Summit
 
8. City Science: Urban Big Data and New Urban Systems
8. City Science: Urban Big Data and New Urban Systems8. City Science: Urban Big Data and New Urban Systems
8. City Science: Urban Big Data and New Urban Systems
 
People Make Cities Smart
People Make Cities SmartPeople Make Cities Smart
People Make Cities Smart
 
Crowdsourcing and storytelling by gamification
Crowdsourcing and storytelling by gamificationCrowdsourcing and storytelling by gamification
Crowdsourcing and storytelling by gamification
 
RER 44-2 Moore - 20150808
RER 44-2 Moore - 20150808RER 44-2 Moore - 20150808
RER 44-2 Moore - 20150808
 
Get Big Geo Data
Get Big Geo DataGet Big Geo Data
Get Big Geo Data
 
The future of GIS as we know it
The future of GIS as we know itThe future of GIS as we know it
The future of GIS as we know it
 
DMA Ignite Night - Ikoone
DMA Ignite Night - IkooneDMA Ignite Night - Ikoone
DMA Ignite Night - Ikoone
 
Emanuele Gennai, ESRI
Emanuele Gennai, ESRIEmanuele Gennai, ESRI
Emanuele Gennai, ESRI
 
How Neogeography Killed GIS
How Neogeography Killed GISHow Neogeography Killed GIS
How Neogeography Killed GIS
 
Using GIS for better e-services - Smart Cities
Using GIS for better e-services - Smart CitiesUsing GIS for better e-services - Smart Cities
Using GIS for better e-services - Smart Cities
 
O futuro do software
O futuro do softwareO futuro do software
O futuro do software
 
Digital humanities-and-archaeology
Digital humanities-and-archaeologyDigital humanities-and-archaeology
Digital humanities-and-archaeology
 
Urban Games for Smart Cities
Urban Games for Smart CitiesUrban Games for Smart Cities
Urban Games for Smart Cities
 
From OpenStreetMap to PhillyTreeMap - Esri Dev Summit
From OpenStreetMap to PhillyTreeMap - Esri Dev SummitFrom OpenStreetMap to PhillyTreeMap - Esri Dev Summit
From OpenStreetMap to PhillyTreeMap - Esri Dev Summit
 

Similar to Urbanopoly: Collection and Quality Assessment of Geo-spatial Linked Data via a Human Computation Game

Urbanopoly @ SoHuman - SocialCom 2012
Urbanopoly @ SoHuman - SocialCom 2012Urbanopoly @ SoHuman - SocialCom 2012
Urbanopoly @ SoHuman - SocialCom 2012
Irene Celino
 
Urbanopoly: Collection and Quality Assessment of Geo-spatial Linked Data via ...
Urbanopoly: Collection and Quality Assessment of Geo-spatial Linked Data via ...Urbanopoly: Collection and Quality Assessment of Geo-spatial Linked Data via ...
Urbanopoly: Collection and Quality Assessment of Geo-spatial Linked Data via ...
PlanetData Network of Excellence
 
UrbanGames in PlanetData: introducing Urbanopoly
UrbanGames in PlanetData: introducing UrbanopolyUrbanGames in PlanetData: introducing Urbanopoly
UrbanGames in PlanetData: introducing Urbanopoly
Irene Celino
 
Urbanopoly @ PlanetData review
Urbanopoly @ PlanetData reviewUrbanopoly @ PlanetData review
Urbanopoly @ PlanetData review
Irene Celino
 
EventMedia Live: Exploring Events Connections in Real-Time to Enhance Content
EventMedia Live: Exploring Events Connections in Real-Time to Enhance ContentEventMedia Live: Exploring Events Connections in Real-Time to Enhance Content
EventMedia Live: Exploring Events Connections in Real-Time to Enhance Content
Raphael Troncy
 
I0324053055
I0324053055I0324053055
I0324053055
theijes
 
OpenStreetMap Past, Present and Future
OpenStreetMap Past, Present and FutureOpenStreetMap Past, Present and Future
OpenStreetMap Past, Present and FuturePeter Batty
 
Geobliki: A Platform For Emergency Response
Geobliki: A Platform For Emergency ResponseGeobliki: A Platform For Emergency Response
Geobliki: A Platform For Emergency Response
Pat Cappelaere
 
Mobile Social Location (Web 2.0 NYC edition)
Mobile Social Location (Web 2.0 NYC edition)Mobile Social Location (Web 2.0 NYC edition)
Mobile Social Location (Web 2.0 NYC edition)Matt Biddulph
 
Human-in-the-loop @ ISWS 2019
Human-in-the-loop @ ISWS 2019Human-in-the-loop @ ISWS 2019
Human-in-the-loop @ ISWS 2019
Irene Celino
 
UrbanGames in PlanetData
UrbanGames in PlanetDataUrbanGames in PlanetData
UrbanGames in PlanetData
Irene Celino
 
DigitalDeath
DigitalDeathDigitalDeath
DigitalDeath
char74
 
UrbanMatch - linking and improving Smart Cities Data
UrbanMatch - linking and improving Smart Cities DataUrbanMatch - linking and improving Smart Cities Data
UrbanMatch - linking and improving Smart Cities Data
Irene Celino
 
BOTTARI: Location based Social Media Analysis with Semantic Web
BOTTARI: Location based Social Media Analysis with Semantic WebBOTTARI: Location based Social Media Analysis with Semantic Web
BOTTARI: Location based Social Media Analysis with Semantic Web
Emanuele Della Valle
 
This is not your grandmother's online map: Advancing your mission with GIS tools
This is not your grandmother's online map: Advancing your mission with GIS toolsThis is not your grandmother's online map: Advancing your mission with GIS tools
This is not your grandmother's online map: Advancing your mission with GIS tools
Chicago Technology Cooperative
 
Synthetic Data and Graphics Techniques in Robotics
Synthetic Data and Graphics Techniques in RoboticsSynthetic Data and Graphics Techniques in Robotics
Synthetic Data and Graphics Techniques in Robotics
Prabindh Sundareson
 
HILDA 2023 Keynote Bill Howe
HILDA 2023 Keynote Bill HoweHILDA 2023 Keynote Bill Howe
HILDA 2023 Keynote Bill Howe
domoritz
 
Humanist machine interaction with histoGraph
Humanist machine interaction with histoGraphHumanist machine interaction with histoGraph
Humanist machine interaction with histoGraph
CUbRIK Project
 
Introduction to Information Visualization (Part 2)
Introduction to Information Visualization (Part 2)Introduction to Information Visualization (Part 2)
Introduction to Information Visualization (Part 2)
Andrew Vande Moere
 
Open Data for Smart(er) Cities
Open Data for Smart(er) CitiesOpen Data for Smart(er) Cities
Open Data for Smart(er) Cities
Irene Celino
 

Similar to Urbanopoly: Collection and Quality Assessment of Geo-spatial Linked Data via a Human Computation Game (20)

Urbanopoly @ SoHuman - SocialCom 2012
Urbanopoly @ SoHuman - SocialCom 2012Urbanopoly @ SoHuman - SocialCom 2012
Urbanopoly @ SoHuman - SocialCom 2012
 
Urbanopoly: Collection and Quality Assessment of Geo-spatial Linked Data via ...
Urbanopoly: Collection and Quality Assessment of Geo-spatial Linked Data via ...Urbanopoly: Collection and Quality Assessment of Geo-spatial Linked Data via ...
Urbanopoly: Collection and Quality Assessment of Geo-spatial Linked Data via ...
 
UrbanGames in PlanetData: introducing Urbanopoly
UrbanGames in PlanetData: introducing UrbanopolyUrbanGames in PlanetData: introducing Urbanopoly
UrbanGames in PlanetData: introducing Urbanopoly
 
Urbanopoly @ PlanetData review
Urbanopoly @ PlanetData reviewUrbanopoly @ PlanetData review
Urbanopoly @ PlanetData review
 
EventMedia Live: Exploring Events Connections in Real-Time to Enhance Content
EventMedia Live: Exploring Events Connections in Real-Time to Enhance ContentEventMedia Live: Exploring Events Connections in Real-Time to Enhance Content
EventMedia Live: Exploring Events Connections in Real-Time to Enhance Content
 
I0324053055
I0324053055I0324053055
I0324053055
 
OpenStreetMap Past, Present and Future
OpenStreetMap Past, Present and FutureOpenStreetMap Past, Present and Future
OpenStreetMap Past, Present and Future
 
Geobliki: A Platform For Emergency Response
Geobliki: A Platform For Emergency ResponseGeobliki: A Platform For Emergency Response
Geobliki: A Platform For Emergency Response
 
Mobile Social Location (Web 2.0 NYC edition)
Mobile Social Location (Web 2.0 NYC edition)Mobile Social Location (Web 2.0 NYC edition)
Mobile Social Location (Web 2.0 NYC edition)
 
Human-in-the-loop @ ISWS 2019
Human-in-the-loop @ ISWS 2019Human-in-the-loop @ ISWS 2019
Human-in-the-loop @ ISWS 2019
 
UrbanGames in PlanetData
UrbanGames in PlanetDataUrbanGames in PlanetData
UrbanGames in PlanetData
 
DigitalDeath
DigitalDeathDigitalDeath
DigitalDeath
 
UrbanMatch - linking and improving Smart Cities Data
UrbanMatch - linking and improving Smart Cities DataUrbanMatch - linking and improving Smart Cities Data
UrbanMatch - linking and improving Smart Cities Data
 
BOTTARI: Location based Social Media Analysis with Semantic Web
BOTTARI: Location based Social Media Analysis with Semantic WebBOTTARI: Location based Social Media Analysis with Semantic Web
BOTTARI: Location based Social Media Analysis with Semantic Web
 
This is not your grandmother's online map: Advancing your mission with GIS tools
This is not your grandmother's online map: Advancing your mission with GIS toolsThis is not your grandmother's online map: Advancing your mission with GIS tools
This is not your grandmother's online map: Advancing your mission with GIS tools
 
Synthetic Data and Graphics Techniques in Robotics
Synthetic Data and Graphics Techniques in RoboticsSynthetic Data and Graphics Techniques in Robotics
Synthetic Data and Graphics Techniques in Robotics
 
HILDA 2023 Keynote Bill Howe
HILDA 2023 Keynote Bill HoweHILDA 2023 Keynote Bill Howe
HILDA 2023 Keynote Bill Howe
 
Humanist machine interaction with histoGraph
Humanist machine interaction with histoGraphHumanist machine interaction with histoGraph
Humanist machine interaction with histoGraph
 
Introduction to Information Visualization (Part 2)
Introduction to Information Visualization (Part 2)Introduction to Information Visualization (Part 2)
Introduction to Information Visualization (Part 2)
 
Open Data for Smart(er) Cities
Open Data for Smart(er) CitiesOpen Data for Smart(er) Cities
Open Data for Smart(er) Cities
 

More from Irene Celino

Knowledge Technologies group at Cefriel
Knowledge Technologies group at CefrielKnowledge Technologies group at Cefriel
Knowledge Technologies group at Cefriel
Irene Celino
 
Human computation @ Data Semantics
Human computation @ Data SemanticsHuman computation @ Data Semantics
Human computation @ Data Semantics
Irene Celino
 
Interplay of Game Incentives, Player Profiles and Task Difficulty in Games with ...
Interplay of Game Incentives, Player Profiles and Task Difficulty in Games with ...Interplay of Game Incentives, Player Profiles and Task Difficulty in Games with ...
Interplay of Game Incentives, Player Profiles and Task Difficulty in Games with ...
Irene Celino
 
A Framework to build Games with a Purpose for Linked Data Refinement
A Framework to build Games with a Purpose  for Linked Data RefinementA Framework to build Games with a Purpose  for Linked Data Refinement
A Framework to build Games with a Purpose for Linked Data Refinement
Irene Celino
 
Involving people in Citizen Science through game incentives: the case of the ...
Involving people in Citizen Science through game incentives: the case of the ...Involving people in Citizen Science through game incentives: the case of the ...
Involving people in Citizen Science through game incentives: the case of the ...
Irene Celino
 
Ninja Riders: sensibilizzare i giovani a una mobilità più sicura attraverso i...
Ninja Riders: sensibilizzare i giovani a una mobilità più sicura attraverso i...Ninja Riders: sensibilizzare i giovani a una mobilità più sicura attraverso i...
Ninja Riders: sensibilizzare i giovani a una mobilità più sicura attraverso i...
Irene Celino
 
Human Computation for VGI Management
Human Computation for VGI ManagementHuman Computation for VGI Management
Human Computation for VGI Management
Irene Celino
 
Human Computation
Human ComputationHuman Computation
Human Computation
Irene Celino
 
Ninja Riders - Youth and Road Safety: Discovering Urban Mobility Behaviours
Ninja Riders - Youth and Road Safety: Discovering Urban Mobility BehavioursNinja Riders - Youth and Road Safety: Discovering Urban Mobility Behaviours
Ninja Riders - Youth and Road Safety: Discovering Urban Mobility Behaviours
Irene Celino
 
BotDCAT-AP: An Extension of the DCAT Application Profile for Describing Datas...
BotDCAT-AP: An Extension of the DCAT Application Profile for Describing Datas...BotDCAT-AP: An Extension of the DCAT Application Profile for Describing Datas...
BotDCAT-AP: An Extension of the DCAT Application Profile for Describing Datas...
Irene Celino
 
Give and Take in Citizen Science
Give and Take in Citizen ScienceGive and Take in Citizen Science
Give and Take in Citizen Science
Irene Celino
 
Ninja Riders @ Human Factory Day 2017
Ninja Riders @ Human Factory Day 2017Ninja Riders @ Human Factory Day 2017
Ninja Riders @ Human Factory Day 2017
Irene Celino
 
Night Knights: exploiting games to engage people in a citizen science campaign
Night Knights: exploiting games to engage people in a citizen science campaignNight Knights: exploiting games to engage people in a citizen science campaign
Night Knights: exploiting games to engage people in a citizen science campaign
Irene Celino
 
STARS4ALL-CAPSSI-Workshop
STARS4ALL-CAPSSI-WorkshopSTARS4ALL-CAPSSI-Workshop
STARS4ALL-CAPSSI-Workshop
Irene Celino
 
Towards Talkin'Piazza: Engaging Citizens through Playful Interaction with Urb...
Towards Talkin'Piazza: Engaging Citizens through Playful Interaction with Urb...Towards Talkin'Piazza: Engaging Citizens through Playful Interaction with Urb...
Towards Talkin'Piazza: Engaging Citizens through Playful Interaction with Urb...
Irene Celino
 
SSSW 2016 Cognition Tutorial
SSSW 2016 Cognition TutorialSSSW 2016 Cognition Tutorial
SSSW 2016 Cognition Tutorial
Irene Celino
 
Analysis of a Cultural Heritage Game with a Purpose with an Educational Incen...
Analysis of a Cultural Heritage Game with a Purpose with an Educational Incen...Analysis of a Cultural Heritage Game with a Purpose with an Educational Incen...
Analysis of a Cultural Heritage Game with a Purpose with an Educational Incen...
Irene Celino
 
Supporting Geo-Ontology Engineering through Spatial Data Analytics
Supporting Geo-Ontology Engineering through Spatial Data AnalyticsSupporting Geo-Ontology Engineering through Spatial Data Analytics
Supporting Geo-Ontology Engineering through Spatial Data Analytics
Irene Celino
 
Urbanopoly minute madness
Urbanopoly minute madnessUrbanopoly minute madness
Urbanopoly minute madness
Irene Celino
 
Linking Smart Cities Datasets with Human Computation - the case of UrbanMatch
Linking Smart Cities Datasets with Human Computation - the case of UrbanMatchLinking Smart Cities Datasets with Human Computation - the case of UrbanMatch
Linking Smart Cities Datasets with Human Computation - the case of UrbanMatch
Irene Celino
 

More from Irene Celino (20)

Knowledge Technologies group at Cefriel
Knowledge Technologies group at CefrielKnowledge Technologies group at Cefriel
Knowledge Technologies group at Cefriel
 
Human computation @ Data Semantics
Human computation @ Data SemanticsHuman computation @ Data Semantics
Human computation @ Data Semantics
 
Interplay of Game Incentives, Player Profiles and Task Difficulty in Games with ...
Interplay of Game Incentives, Player Profiles and Task Difficulty in Games with ...Interplay of Game Incentives, Player Profiles and Task Difficulty in Games with ...
Interplay of Game Incentives, Player Profiles and Task Difficulty in Games with ...
 
A Framework to build Games with a Purpose for Linked Data Refinement
A Framework to build Games with a Purpose  for Linked Data RefinementA Framework to build Games with a Purpose  for Linked Data Refinement
A Framework to build Games with a Purpose for Linked Data Refinement
 
Involving people in Citizen Science through game incentives: the case of the ...
Involving people in Citizen Science through game incentives: the case of the ...Involving people in Citizen Science through game incentives: the case of the ...
Involving people in Citizen Science through game incentives: the case of the ...
 
Ninja Riders: sensibilizzare i giovani a una mobilità più sicura attraverso i...
Ninja Riders: sensibilizzare i giovani a una mobilità più sicura attraverso i...Ninja Riders: sensibilizzare i giovani a una mobilità più sicura attraverso i...
Ninja Riders: sensibilizzare i giovani a una mobilità più sicura attraverso i...
 
Human Computation for VGI Management
Human Computation for VGI ManagementHuman Computation for VGI Management
Human Computation for VGI Management
 
Human Computation
Human ComputationHuman Computation
Human Computation
 
Ninja Riders - Youth and Road Safety: Discovering Urban Mobility Behaviours
Ninja Riders - Youth and Road Safety: Discovering Urban Mobility BehavioursNinja Riders - Youth and Road Safety: Discovering Urban Mobility Behaviours
Ninja Riders - Youth and Road Safety: Discovering Urban Mobility Behaviours
 
BotDCAT-AP: An Extension of the DCAT Application Profile for Describing Datas...
BotDCAT-AP: An Extension of the DCAT Application Profile for Describing Datas...BotDCAT-AP: An Extension of the DCAT Application Profile for Describing Datas...
BotDCAT-AP: An Extension of the DCAT Application Profile for Describing Datas...
 
Give and Take in Citizen Science
Give and Take in Citizen ScienceGive and Take in Citizen Science
Give and Take in Citizen Science
 
Ninja Riders @ Human Factory Day 2017
Ninja Riders @ Human Factory Day 2017Ninja Riders @ Human Factory Day 2017
Ninja Riders @ Human Factory Day 2017
 
Night Knights: exploiting games to engage people in a citizen science campaign
Night Knights: exploiting games to engage people in a citizen science campaignNight Knights: exploiting games to engage people in a citizen science campaign
Night Knights: exploiting games to engage people in a citizen science campaign
 
STARS4ALL-CAPSSI-Workshop
STARS4ALL-CAPSSI-WorkshopSTARS4ALL-CAPSSI-Workshop
STARS4ALL-CAPSSI-Workshop
 
Towards Talkin'Piazza: Engaging Citizens through Playful Interaction with Urb...
Towards Talkin'Piazza: Engaging Citizens through Playful Interaction with Urb...Towards Talkin'Piazza: Engaging Citizens through Playful Interaction with Urb...
Towards Talkin'Piazza: Engaging Citizens through Playful Interaction with Urb...
 
SSSW 2016 Cognition Tutorial
SSSW 2016 Cognition TutorialSSSW 2016 Cognition Tutorial
SSSW 2016 Cognition Tutorial
 
Analysis of a Cultural Heritage Game with a Purpose with an Educational Incen...
Analysis of a Cultural Heritage Game with a Purpose with an Educational Incen...Analysis of a Cultural Heritage Game with a Purpose with an Educational Incen...
Analysis of a Cultural Heritage Game with a Purpose with an Educational Incen...
 
Supporting Geo-Ontology Engineering through Spatial Data Analytics
Supporting Geo-Ontology Engineering through Spatial Data AnalyticsSupporting Geo-Ontology Engineering through Spatial Data Analytics
Supporting Geo-Ontology Engineering through Spatial Data Analytics
 
Urbanopoly minute madness
Urbanopoly minute madnessUrbanopoly minute madness
Urbanopoly minute madness
 
Linking Smart Cities Datasets with Human Computation - the case of UrbanMatch
Linking Smart Cities Datasets with Human Computation - the case of UrbanMatchLinking Smart Cities Datasets with Human Computation - the case of UrbanMatch
Linking Smart Cities Datasets with Human Computation - the case of UrbanMatch
 

Recently uploaded

Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 

Recently uploaded (20)

Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 

Urbanopoly: Collection and Quality Assessment of Geo-spatial Linked Data via a Human Computation Game

  • 1. Urbanopoly: Collection and Quality Assessment of Geo-spatial Linked Data via a Human Computation Game Irene Celino, Dario Cerizza, Simone Contessa, Marta Corubolo, Daniele Dell’Aglio, Emanuele Della Valle, Stefano Fumeo and Federico Piccinini Semantic Web Challenge @ ISWC 2012 - 2012/11/14
  • 2. Citizen Science? http://www.flickr.com/photos/mountrainiernps/6997851139/ Mount Rainier NPS Glacier NPS http://www.flickr.com/photos/glaciernps/4427416227/ Glacier NPS http://www.flickr.com/photos/glaciernps/4427412443/ Semantic Web Challenge @ ISWC 2012 - 2012/11/14 2 Urbanopoly
  • 3. What about those citizens? Gareth 1953 http://www.flickr.com/photos/gareth1953/6786545520/ paul_houle http://www.flickr.com/photos/paul_houle/3301438074/ Boris van Hoytema http://www.flickr.com/photos/borisvanhoytema/685879933/ graziano88 http://www.flickr.com/photos/8482460@N06/6884509346/ Semantic Web Challenge @ ISWC 2012 - 2012/11/14 3 Urbanopoly
  • 4. Citizen Computation Human Computation Citizen Science exploiting human capabilities exploiting volunteers to solve computational tasks to collect scientific data or difficult for machines to conduct experiments "in the world" Citizen Computation exploiting human capabilities to contribute to a mixed computational system by living "in the world" Semantic Web Challenge @ ISWC 2012 - 2012/11/14 4 Urbanopoly
  • 5. Human Computation Games with a Purpose Purpose within the game: Purpose outside the game: You help image search engines by manually tagging images Semantic Web Challenge @ ISWC 2012 - 2012/11/14 5 Urbanopoly
  • 6. Citizen Computation Game with a Purpose Purpose within Create your venues' portfolio and become the game: the greatest landlord ever! Purpose outside Collect and verify information about your city the game: by playing with the neighborhood around you http://bit.ly/urbanopoly Semantic Web Challenge @ ISWC 2012 - 2012/11/14 6 Urbanopoly
  • 7. Urbanopoly – high-level view Game purpose: check and correct geo-spatial data from pre-existing sources + collect missing data game to buy / sell 2 LinkedGeoData + venues with missions players Lombardia Open Data data about 1 venues as missions bootstrap of "venues" data GWAP approach to consolidate data 3 verified / improved data + new data 4 Semantic Web Challenge @ ISWC 2012 - 2012/11/14 7 Urbanopoly
  • 8. Urbanopoly Input Data  OpenStreetMap (OSM) http://www.openstreetmap.org/ via LinkedGeoData (LGD) http://linkedgeodata.org/ data as linked data, described by an ontology  Lombardia Open Data https://dati.lombardia.it data about "agriturismo" places as CSV converted to RDF  Urbanopoly data bootstrap: venues are "instances" of selected LGD "classes" with their OSM tags as features, thus Urbanopoly data are RDF statements of the form: <venue> <feature> <value> Semantic Web Challenge @ ISWC 2012 - 2012/11/14 8 Urbanopoly
  • 9. Urbanopoly gameplay http://bit.ly/u-video Semantic Web Challenge @ ISWC 2012 - 2012/11/14 9 Urbanopoly
  • 10. Urbanopoly mini-games for Data Collection data acquisition challenges as data validation challenges to check contributions to an advertising campaign pre-existing data or other players’ – left: inserting a value, contribution – left: answering a quiz, right: taking a picture right: rating a poster Semantic Web Challenge @ ISWC 2012 - 2012/11/14 10 Urbanopoly
  • 11. Urbanopoly Data Consolidation  Each statement has a confidence score: { <venue> <feature> <value> . } <confidence> which indicates the probability of the statement to be true  Each player action is taken as an evidence of the associated knowledge and alters the confidence score  A weighted majority voting algorithm aggregates the evidences:  Difficulty to acquire the contribution (e.g., typing vs. check box)  Player’s reputation (e.g., number of errors)  Player’s distance to the venue at contribution time (as sensed by the device)  When the confidence score overcomes a threshold, the triple <venue> <feature> <value> gets consolidated Semantic Web Challenge @ ISWC 2012 - 2012/11/14 11 Urbanopoly
  • 12. Urbanopoly Data Publication  True statements published as linked open data  If a statement's confidence overcomes the threshold, the statement is asserted: <venue> <feature> <value> (as in LGD/OSM)  But there's more interesting information to publish!  False statements, statements' confidence, provenance info, etc. provo:Entity  We created a Human Computation contributionFrom aggregatedFrom Consolidated ontology (http://swa.cefriel.it/ontologies/hc) Contribution Information extending the W3C PROV-O ontology solutionTo aggregatedBy provo:Agent Contributor  We published this further knowledge as annotations to the reified Human Computation enabledBy Human Computation <venue> <feature> <value> statements solvedBy Task Algorithm provo:Activity  Cf. http://swa.cefriel.it/linkeddata/ Semantic Web Challenge @ ISWC 2012 - 2012/11/14 12 Urbanopoly
  • 13. Urbanopoly Evaluation (1/2)  "Enjoyability" of the game (engagement potential):  Average life play: ALP = Played Time / Active Players  ~ 100 minutes  very good result   "Effectiveness" of the GWAP mechanism:  Throughput = Solved Problems / Played Time  ~ 287 collected evidences / hour  very good   ~ 5 consolidated statements / hour  can be improved   "Precision" of the results (measured on results' subset)  Accuracy = ( (P – FP) + (N – FN) ) / (P + N)  ~ 92 %  very good result  Semantic Web Challenge @ ISWC 2012 - 2012/11/14 13 Urbanopoly
  • 14. Urbanopoly Evaluation (2/2)  "Playability" of the game  Evaluation survey at http://bit.ly/u-survey, with questions about usability, social aspects, physical presence, motivation, etc.  Feedbacks very encouraging   "Sociability" through Facebook channel  With Facebook Insights (http://www.facebook.com/insights/), tracking of installs, demographics, log-ins, content sharing, etc.  Example of published "story" on Facebook Timeline:  Statistics about "stories" and "impressions":  Interesting results, but channel to be further exploited  Semantic Web Challenge @ ISWC 2012 - 2012/11/14 14 Urbanopoly
  • 15. Conclusions  Urbanopoly is an end-user mobile application with a multi-language attractive user interface  Urbanopoly manages urban data at a real scale (ca. 50,000 venues) from heterogeneous sources  The meaning of data is core to the application and consolidated data are published as linked open data  Urbanopoly is aimed at geo-spatial data collection and quality assurance, especially for dynamic data  Our rigorous evaluation shows the high accuracy of results and feasibility of the approach  Urbanopoly shows a clear commercial potential: further data collection or validation needs can be added as further mini-games or challenges within the game Semantic Web Challenge @ ISWC 2012 - 2012/11/14 15 Urbanopoly
  • 16. Thanks for your attention! Questions? Keep on playing Urbanopoly! Irene Celino – CEFRIEL, ICT Institute Politecnico di Milano email: Irene.Celino@cefriel.it – web: http://swa.cefriel.it slides at: http://www.slideshare.net/iricelino Semantic Web Challenge @ ISWC 2012 - 2012/11/14