SlideShare uma empresa Scribd logo
1 de 32
Semantic Games Year 2 Review 2011 Katharina Siorpaes, UIBK www.insemtives.eu http://blog.insemtives.eu
Agenda Introduction The OntoGame series Lessonslearnt Gaming API www.semanticgames.org 4/13/11 www.insemtives.eu 2
Introduction 4/13/11 www.insemtives.eu 3
Problem 4/13/11 www.insemtives.eu 4 4
Games 4/13/11 www.insemtives.eu 5 > 300million downloads1 They are fun… 200 million  people play casual games2 >15 million daily active players3 Casual Games Market Report, 2007 http://www.casualgamesassociation.org/news.php Facebook application statistics, Feb 2011 5
Casual games Steep learning curve Fast game play: little time effort required  Simple implementation (simple interface and graphics) Low hardware efforts (usually browser or mobile app) Low bandwidth requirements Mass audience www.insemtives.eu 6 4/13/11
The ontogameseries 4/13/11 www.insemtives.eu 7
8 http://www.ontogame.org http://apps.facebook.com/ontogame
OntoPronto and OntoTube 4/13/11 www.insemtives.eu 9
OntoGame Players paired randomly and anonymously Best strategy to get points: truthful answers 2 player live mode or Community matching mode Skip Limited amount of time Cheating:  Anonymity Pre-recorded challenges Generic gaming platform  Derive formal representations of the data All data exported as linked data  www.insemtives.eu 10 4/13/11
SpotTheLink: ontologymatching Players: 2 (anonymouslypaired) Time: 2 minutes Type: Online casualgame (browser) Task:  Describingrelationshipsbetween 2 concepts. Input ontologies in thisexample: DBPedia and Proton. Input: 2 ontologies, SKOS concepts.  Output: Alignmentsbetween 2 ontologies.  www.insemtives.eu 11 4/13/11
SpotTheLink: ontologymatching www.insemtives.eu 12 4/13/11
SpotTheLink: ontologymatching www.insemtives.eu 13 4/13/11
www.insemtives.eu SpotTheLink – Data generation and results ,[object Object]
77.84% consensual answers, 80% valid alignments PROTON 4/13/11 14
SEAFISH: image annotation Players: 2 (anonymouslypaired) Time: 2 minutes Type: Online casualgame (browser) Task: Sortingrelated and unrelatedimages.  Input: DBPediaimages, Google images.   Output: Improved image annotations.   www.insemtives.eu 15 4/13/11
SEAFISH www.insemtives.eu 16 4/13/11
www.insemtives.eu SEAFish – Annotating images (1/2) 4/13/11 17
www.insemtives.eu SEAFish– Annotating images (2/2) 4/13/11 18
SeaFish – Collected Data 3 Different data sets An online survey Feedback from Siegen, Trento  14456 Modeling decisions  931 Game rounds  548 Generated annotations 4/13/11 www.insemtives.eu 19
SeaFish evaluation 4/13/11 www.insemtives.eu 20 96% of the players understood the game’s goal.
Tubelink: videointerlinking Players: 2 (anonymouslypaired) Time: TBD Type: Online casualgame (browser) Task: Choosingnodesfrom LOD forvideos.  Selectingdatasets,  Selectingnodes.  Input: YouTubevideos, LOD (DBPedia).  Output: AnnotationsforYouTubeusing LOD.  www.insemtives.eu 21 4/13/11
Tubelink www.insemtives.eu 22 4/13/11
Tubelink www.insemtives.eu 23 4/13/11
Lessonslearnt 4/13/11 www.insemtives.eu 24
Lessonslearnt Task selection Not too easy nor too difficult, suitable for a broad audience, not too many game rounds (3-5) Simple challenges (nottoomanystages, etc.) Limitedspace of choice Allow fast gameplay Game fun: user interface and social factor Compromise: usability and appealing design It isnot trivial to make an interesting user interface Competition and reputation Ranking is a good motivator Sociability Playing against other people ismotivating Partner! Knowledge corpora Interesting domain, structure and size of the corpora www.insemtives.eu 25 4/13/11
GAMING Api 4/13/11 www.insemtives.eu 26
OntoGame API API that provides several methods that are shared by the OntoGame games, such as:  Different agreement types, e.g. Selection Agreement Input matching (e.g. majority) Game modes (double player, single player)  Player reliability evaluation.  Player matching, e.g. finding the optimal partner to play. Resource( = data needed for games) management. Semantic data extraction of stored game data. http://insemtives.svn.sourceforge.net/viewvc/insemtives/generic-gaming-toolkit www.insemtives.eu 27 4/13/11
www.semanticgames.org 4/13/11 www.insemtives.eu 28
4/13/11 www.insemtives.eu 29
4/13/11 www.insemtives.eu 30
Summary Games www.ontogame.org SPARQL endpoint http://ontogame.sti2.at:8080/openrdf-workbench/repositories/onto-game/ Communityportal www.semanticgames.org Gamessurvey http://www.insemtives.eu/games.php Interlinking survey http://www.sti-innsbruck.at/results/browse/technical-reports/details/?uid=62 4/13/11 www.insemtives.eu 31

Mais conteúdo relacionado

Mais procurados

Unit 13 understanding the computer gaming industry value chain
Unit 13   understanding the computer gaming industry value chainUnit 13   understanding the computer gaming industry value chain
Unit 13 understanding the computer gaming industry value chain
Starmaderp
 
Game Architecture and Programming
Game Architecture and ProgrammingGame Architecture and Programming
Game Architecture and Programming
Sumit Jain
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
Sumit Jain
 

Mais procurados (20)

Mobile games
Mobile gamesMobile games
Mobile games
 
LO1 - Lesson 1 - Controls
LO1 - Lesson 1 - ControlsLO1 - Lesson 1 - Controls
LO1 - Lesson 1 - Controls
 
Design phase of game development of unity 2d game
Design phase of game development of unity 2d game Design phase of game development of unity 2d game
Design phase of game development of unity 2d game
 
JAVA Media Player
JAVA Media PlayerJAVA Media Player
JAVA Media Player
 
Game development in android
Game development in androidGame development in android
Game development in android
 
Chapter 08 GAME 100
Chapter 08 GAME 100Chapter 08 GAME 100
Chapter 08 GAME 100
 
Unit 13 understanding the computer gaming industry value chain
Unit 13   understanding the computer gaming industry value chainUnit 13   understanding the computer gaming industry value chain
Unit 13 understanding the computer gaming industry value chain
 
Android Mp3 Player
Android Mp3 PlayerAndroid Mp3 Player
Android Mp3 Player
 
Game Development Step by Step
Game Development Step by StepGame Development Step by Step
Game Development Step by Step
 
Intro to Mobile Game Development
Intro to Mobile Game DevelopmentIntro to Mobile Game Development
Intro to Mobile Game Development
 
5 steps into creating your first mobile game
5 steps into creating your first mobile game5 steps into creating your first mobile game
5 steps into creating your first mobile game
 
Introduction to android (and mobile) game development
Introduction to android (and mobile) game developmentIntroduction to android (and mobile) game development
Introduction to android (and mobile) game development
 
Game Architecture and Programming
Game Architecture and ProgrammingGame Architecture and Programming
Game Architecture and Programming
 
Before starting android game development
Before starting android game developmentBefore starting android game development
Before starting android game development
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Game development Pre-Production
Game development Pre-ProductionGame development Pre-Production
Game development Pre-Production
 
Final Year Game Project Presentation
Final Year Game Project Presentation Final Year Game Project Presentation
Final Year Game Project Presentation
 
What is game development
What is game developmentWhat is game development
What is game development
 
User interfaces
User interfacesUser interfaces
User interfaces
 

Destaque

Destaque (8)

INSEMTIVES Tutorial ISWC2011 - Session3
INSEMTIVES Tutorial ISWC2011 - Session3INSEMTIVES Tutorial ISWC2011 - Session3
INSEMTIVES Tutorial ISWC2011 - Session3
 
WP8 Dissemination and Exploitation
WP8 Dissemination and ExploitationWP8 Dissemination and Exploitation
WP8 Dissemination and Exploitation
 
Ringor e catalog 2010-2011 catalog
Ringor e catalog 2010-2011 catalogRingor e catalog 2010-2011 catalog
Ringor e catalog 2010-2011 catalog
 
Geewa Startup Camp Bratislava
Geewa Startup Camp BratislavaGeewa Startup Camp Bratislava
Geewa Startup Camp Bratislava
 
WP8 Okenterprise Use Case - Applying Insemtives to Corporate Portals
WP8 Okenterprise Use Case - Applying Insemtives to Corporate PortalsWP8 Okenterprise Use Case - Applying Insemtives to Corporate Portals
WP8 Okenterprise Use Case - Applying Insemtives to Corporate Portals
 
Social games GDS2011
Social games GDS2011Social games GDS2011
Social games GDS2011
 
UAB 2011- Combining human and computational intelligence
UAB 2011- Combining human and computational intelligenceUAB 2011- Combining human and computational intelligence
UAB 2011- Combining human and computational intelligence
 
WP2 2nd Review
WP2 2nd ReviewWP2 2nd Review
WP2 2nd Review
 

Semelhante a Semantic Games

Studying online distribution platforms for games through the mining of data f...
Studying online distribution platforms for games through the mining of data f...Studying online distribution platforms for games through the mining of data f...
Studying online distribution platforms for games through the mining of data f...
SAIL_QU
 
Mobile Game Development using Adobe Flash
Mobile Game Development using Adobe FlashMobile Game Development using Adobe Flash
Mobile Game Development using Adobe Flash
chall3ng3r
 
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Use8.net
 

Semelhante a Semantic Games (20)

My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.ppt
 
Gaming with Open Source Frameworks
Gaming with Open Source FrameworksGaming with Open Source Frameworks
Gaming with Open Source Frameworks
 
Windows 8 and MonoGame Presentation at Staffordshire University
Windows 8 and MonoGame Presentation at Staffordshire UniversityWindows 8 and MonoGame Presentation at Staffordshire University
Windows 8 and MonoGame Presentation at Staffordshire University
 
8 Usability Lessons from the UPA Conference by Mark Alves
8 Usability Lessons from the UPA Conference by Mark Alves8 Usability Lessons from the UPA Conference by Mark Alves
8 Usability Lessons from the UPA Conference by Mark Alves
 
25329 (2).pdf
25329 (2).pdf25329 (2).pdf
25329 (2).pdf
 
Overview of Computer Games
Overview of Computer GamesOverview of Computer Games
Overview of Computer Games
 
Eirplay game production
Eirplay game productionEirplay game production
Eirplay game production
 
Research Proposal
Research ProposalResearch Proposal
Research Proposal
 
final project proper presentation
final project proper presentationfinal project proper presentation
final project proper presentation
 
Introduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & ComponentsIntroduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & Components
 
Studying online distribution platforms for games through the mining of data f...
Studying online distribution platforms for games through the mining of data f...Studying online distribution platforms for games through the mining of data f...
Studying online distribution platforms for games through the mining of data f...
 
Kingston University AR Drone game-final report.pdf
Kingston University AR Drone game-final report.pdfKingston University AR Drone game-final report.pdf
Kingston University AR Drone game-final report.pdf
 
Resume_Technical Designer
Resume_Technical DesignerResume_Technical Designer
Resume_Technical Designer
 
Mobile Game Development using Adobe Flash
Mobile Game Development using Adobe FlashMobile Game Development using Adobe Flash
Mobile Game Development using Adobe Flash
 
Purge – First Person Shooting (FPS) Game
Purge – First Person Shooting (FPS) GamePurge – First Person Shooting (FPS) Game
Purge – First Person Shooting (FPS) Game
 
STUDY OF AN APPLICATION DEVELOPMENT ENVIRONMENT BASED ON UNITY GAME ENGINE
STUDY OF AN APPLICATION DEVELOPMENT ENVIRONMENT BASED ON UNITY GAME ENGINESTUDY OF AN APPLICATION DEVELOPMENT ENVIRONMENT BASED ON UNITY GAME ENGINE
STUDY OF AN APPLICATION DEVELOPMENT ENVIRONMENT BASED ON UNITY GAME ENGINE
 
AIES 2021 Keynote lecture
AIES 2021 Keynote lecture AIES 2021 Keynote lecture
AIES 2021 Keynote lecture
 
Everything about Social Games
Everything about Social GamesEverything about Social Games
Everything about Social Games
 
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
 
02. Platforms and Modes
02. Platforms and Modes02. Platforms and Modes
02. Platforms and Modes
 

Mais de INSEMTIVES project

SemTech 2012 - Making your semantic app addictive: Incentivizing Users
SemTech 2012 - Making your semantic app addictive: Incentivizing UsersSemTech 2012 - Making your semantic app addictive: Incentivizing Users
SemTech 2012 - Making your semantic app addictive: Incentivizing Users
INSEMTIVES project
 
SocInfo2011 - Designing For Motivation
SocInfo2011 - Designing For MotivationSocInfo2011 - Designing For Motivation
SocInfo2011 - Designing For Motivation
INSEMTIVES project
 
AAAI2012 - Crowd Sourcing Web Service Annotations
AAAI2012 - Crowd Sourcing Web Service AnnotationsAAAI2012 - Crowd Sourcing Web Service Annotations
AAAI2012 - Crowd Sourcing Web Service Annotations
INSEMTIVES project
 
SemTech2011 - Employee-of-the-Month' Badge Unlocked
SemTech2011 - Employee-of-the-Month' Badge UnlockedSemTech2011 - Employee-of-the-Month' Badge Unlocked
SemTech2011 - Employee-of-the-Month' Badge Unlocked
INSEMTIVES project
 
INSEMTIVES Tutorial ISWC2011 - Session5
INSEMTIVES Tutorial ISWC2011 - Session5INSEMTIVES Tutorial ISWC2011 - Session5
INSEMTIVES Tutorial ISWC2011 - Session5
INSEMTIVES project
 
INSEMTIVES Tutorial ISWC2011 - Session4
INSEMTIVES Tutorial ISWC2011 - Session4INSEMTIVES Tutorial ISWC2011 - Session4
INSEMTIVES Tutorial ISWC2011 - Session4
INSEMTIVES project
 
INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES project
 
INSEMTIVES Tutorial ISWC2011 - Session2
INSEMTIVES Tutorial ISWC2011 - Session2INSEMTIVES Tutorial ISWC2011 - Session2
INSEMTIVES Tutorial ISWC2011 - Session2
INSEMTIVES project
 
UAB 2011 - Seekda Webservices Portal
UAB 2011 - Seekda Webservices PortalUAB 2011 - Seekda Webservices Portal
UAB 2011 - Seekda Webservices Portal
INSEMTIVES project
 
INSEMTIVES year 2 - Dissemination and Community Building
INSEMTIVES year 2  - Dissemination and Community BuildingINSEMTIVES year 2  - Dissemination and Community Building
INSEMTIVES year 2 - Dissemination and Community Building
INSEMTIVES project
 

Mais de INSEMTIVES project (17)

SemTech 2012 - Making your semantic app addictive: Incentivizing Users
SemTech 2012 - Making your semantic app addictive: Incentivizing UsersSemTech 2012 - Making your semantic app addictive: Incentivizing Users
SemTech 2012 - Making your semantic app addictive: Incentivizing Users
 
SocInfo2011 - Designing For Motivation
SocInfo2011 - Designing For MotivationSocInfo2011 - Designing For Motivation
SocInfo2011 - Designing For Motivation
 
AAAI2012 - Crowd Sourcing Web Service Annotations
AAAI2012 - Crowd Sourcing Web Service AnnotationsAAAI2012 - Crowd Sourcing Web Service Annotations
AAAI2012 - Crowd Sourcing Web Service Annotations
 
SemTech2011 - Employee-of-the-Month' Badge Unlocked
SemTech2011 - Employee-of-the-Month' Badge UnlockedSemTech2011 - Employee-of-the-Month' Badge Unlocked
SemTech2011 - Employee-of-the-Month' Badge Unlocked
 
INSEMTIVES Tutorial ISWC2011 - Session5
INSEMTIVES Tutorial ISWC2011 - Session5INSEMTIVES Tutorial ISWC2011 - Session5
INSEMTIVES Tutorial ISWC2011 - Session5
 
INSEMTIVES Tutorial ISWC2011 - Session4
INSEMTIVES Tutorial ISWC2011 - Session4INSEMTIVES Tutorial ISWC2011 - Session4
INSEMTIVES Tutorial ISWC2011 - Session4
 
INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1
 
INSEMTIVES Tutorial ISWC2011 - Session2
INSEMTIVES Tutorial ISWC2011 - Session2INSEMTIVES Tutorial ISWC2011 - Session2
INSEMTIVES Tutorial ISWC2011 - Session2
 
UAB 2011 - Seekda Webservices Portal
UAB 2011 - Seekda Webservices PortalUAB 2011 - Seekda Webservices Portal
UAB 2011 - Seekda Webservices Portal
 
UAB 2011 - L!nks Showcase
UAB 2011 - L!nks ShowcaseUAB 2011 - L!nks Showcase
UAB 2011 - L!nks Showcase
 
UAB 2011 - Games
UAB 2011 - GamesUAB 2011 - Games
UAB 2011 - Games
 
L!NKS Showcase
L!NKS ShowcaseL!NKS Showcase
L!NKS Showcase
 
Technology - WP3 and WP4
Technology - WP3 and WP4Technology - WP3 and WP4
Technology - WP3 and WP4
 
INSEMTIVES year 2 - Dissemination and Community Building
INSEMTIVES year 2  - Dissemination and Community BuildingINSEMTIVES year 2  - Dissemination and Community Building
INSEMTIVES year 2 - Dissemination and Community Building
 
WP2 1st Review
WP2 1st ReviewWP2 1st Review
WP2 1st Review
 
WP1 1st Review
WP1 1st ReviewWP1 1st Review
WP1 1st Review
 
INSEMTIVES talk at Semtech2010
INSEMTIVES talk at Semtech2010INSEMTIVES talk at Semtech2010
INSEMTIVES talk at Semtech2010
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Semantic Games

  • 1. Semantic Games Year 2 Review 2011 Katharina Siorpaes, UIBK www.insemtives.eu http://blog.insemtives.eu
  • 2. Agenda Introduction The OntoGame series Lessonslearnt Gaming API www.semanticgames.org 4/13/11 www.insemtives.eu 2
  • 5. Games 4/13/11 www.insemtives.eu 5 > 300million downloads1 They are fun… 200 million people play casual games2 >15 million daily active players3 Casual Games Market Report, 2007 http://www.casualgamesassociation.org/news.php Facebook application statistics, Feb 2011 5
  • 6. Casual games Steep learning curve Fast game play: little time effort required Simple implementation (simple interface and graphics) Low hardware efforts (usually browser or mobile app) Low bandwidth requirements Mass audience www.insemtives.eu 6 4/13/11
  • 7. The ontogameseries 4/13/11 www.insemtives.eu 7
  • 9. OntoPronto and OntoTube 4/13/11 www.insemtives.eu 9
  • 10. OntoGame Players paired randomly and anonymously Best strategy to get points: truthful answers 2 player live mode or Community matching mode Skip Limited amount of time Cheating: Anonymity Pre-recorded challenges Generic gaming platform Derive formal representations of the data All data exported as linked data www.insemtives.eu 10 4/13/11
  • 11. SpotTheLink: ontologymatching Players: 2 (anonymouslypaired) Time: 2 minutes Type: Online casualgame (browser) Task: Describingrelationshipsbetween 2 concepts. Input ontologies in thisexample: DBPedia and Proton. Input: 2 ontologies, SKOS concepts. Output: Alignmentsbetween 2 ontologies. www.insemtives.eu 11 4/13/11
  • 14.
  • 15. 77.84% consensual answers, 80% valid alignments PROTON 4/13/11 14
  • 16. SEAFISH: image annotation Players: 2 (anonymouslypaired) Time: 2 minutes Type: Online casualgame (browser) Task: Sortingrelated and unrelatedimages. Input: DBPediaimages, Google images. Output: Improved image annotations. www.insemtives.eu 15 4/13/11
  • 18. www.insemtives.eu SEAFish – Annotating images (1/2) 4/13/11 17
  • 19. www.insemtives.eu SEAFish– Annotating images (2/2) 4/13/11 18
  • 20. SeaFish – Collected Data 3 Different data sets An online survey Feedback from Siegen, Trento 14456 Modeling decisions 931 Game rounds 548 Generated annotations 4/13/11 www.insemtives.eu 19
  • 21. SeaFish evaluation 4/13/11 www.insemtives.eu 20 96% of the players understood the game’s goal.
  • 22. Tubelink: videointerlinking Players: 2 (anonymouslypaired) Time: TBD Type: Online casualgame (browser) Task: Choosingnodesfrom LOD forvideos. Selectingdatasets, Selectingnodes. Input: YouTubevideos, LOD (DBPedia). Output: AnnotationsforYouTubeusing LOD. www.insemtives.eu 21 4/13/11
  • 26. Lessonslearnt Task selection Not too easy nor too difficult, suitable for a broad audience, not too many game rounds (3-5) Simple challenges (nottoomanystages, etc.) Limitedspace of choice Allow fast gameplay Game fun: user interface and social factor Compromise: usability and appealing design It isnot trivial to make an interesting user interface Competition and reputation Ranking is a good motivator Sociability Playing against other people ismotivating Partner! Knowledge corpora Interesting domain, structure and size of the corpora www.insemtives.eu 25 4/13/11
  • 27. GAMING Api 4/13/11 www.insemtives.eu 26
  • 28. OntoGame API API that provides several methods that are shared by the OntoGame games, such as: Different agreement types, e.g. Selection Agreement Input matching (e.g. majority) Game modes (double player, single player) Player reliability evaluation. Player matching, e.g. finding the optimal partner to play. Resource( = data needed for games) management. Semantic data extraction of stored game data. http://insemtives.svn.sourceforge.net/viewvc/insemtives/generic-gaming-toolkit www.insemtives.eu 27 4/13/11
  • 32. Summary Games www.ontogame.org SPARQL endpoint http://ontogame.sti2.at:8080/openrdf-workbench/repositories/onto-game/ Communityportal www.semanticgames.org Gamessurvey http://www.insemtives.eu/games.php Interlinking survey http://www.sti-innsbruck.at/results/browse/technical-reports/details/?uid=62 4/13/11 www.insemtives.eu 31
  • 33. References Luis von Ahn. Games With A Purpose. IEEE Computer Magazine, June 2006. pp 96-98. Luis von Ahn and Laura Dabbish. Designing games with a purpose. Communications of the ACM, 2008. Katharina Siorpaes and Elena Simperl: Human Intelligence in the Process of Semantic Content Creation, World Wide Web Journal (WWW), Volume 13, Issue 1-2, March 2010. Katharina Siorpaes and Martin Hepp: Games with a Purpose for the Semantic Web. IEEE Intelligent Systems, Vol. 23, No. 3, pp. 50-60, May/June 2008. CasualGame Association White Paper: http://www.casualgamesassociation.org List of games: http://www.insemtives.eu/games.php www.insemtives.eu 32 4/13/11
  • 35. Tasks and deliverables All tools are available on http://sourceforge.net/projects/insemtives/ Information about tools is provided on http://insemtives.eu/community/tools 4/13/11 www.insemtives.eu 34
  • 36. Work plan view Months 24 12 18 30 36 6 0 Tasks SEMANTIC GAMES D4.1.1 Requirements and Design of a Generic Gaming Toolkit and API D4.1.2 Generic Gaming Toolkit and API implementation D4.1.3 Games Task 4.1 Genericgaming toolkit UIBK WEB SERVICE ANNOTATION CHALLENGE D4.2.2 Human‐driven annotation tools for Web services D4.2.1 Human‐driven annotation tools for Web services Task 4.2 Human‐driven Annotation Tools SEEKDA/ONTO D4.2.4 Human‐driven media annotation tools BOOTSTRAPPING TOOL AND L!NKS SEMI AUTOMATIC IMAGE ANNOTATION D4.2.3 Human‐driven media annotation tools D4.3.2 Bootstrapping tools for image files Task 4.3 Bootstrapping Tools UNITN D4.3.1 Bootstrapping tools for image files L!NKS MANUAL IMAGE ANNOTATION AND SEARCH D4.4.2 Search and Navigation tools Task 4.4 Search and Navigation Tools ONTO D4.4.1 Search and Navigation tools
  • 37. Guidelines Timed response Score keeping Player skill level High score lists Randomness Random player pairing Player testing Repetition Taboo outputs www.insemtives.eu 36 Luis von Ahn. Games With A Purpose. IEEE Computer Magazine, June 2006. pp 96-98. 4/13/11
  • 38. How to design your own game Specify output Identify input Choose type of game and define game play Based on previous decisions, define game play and adapt underlying game ontology Adapt or define export algorithm Evaluate output www.insemtives.eu 37 4/13/11
  • 39. OntoTube: designflaws Consensus findinghard: toomanyoptions to choosefrom. Gameplaycomplex: toomany different stages (8 questions). Toocomplexinterfaces: playershave to choosefromwidelyvaryingUis in different stages of the samegame. Videos toolong: for a fast gameplay, usersshouldnotberequired to watch the completevideo. Socialfactor: the interactionwith the partneristoolow – players do notenjoy the gamebecause the emphasis on the socialcomponentismissing. www.insemtives.eu 38 4/13/11
  • 40. Challenges Identifying suitable tasks in semantic content creation Designing games Designing a usable, attractive interface Identifying suitable knowledge corpora Preventing cheating Defusing typical pitfalls of conceptual modeling Distribution of labor Fostering user participation Deriving formal representations Scalability and performance www.insemtives.eu 39 4/13/11
  • 41.
  • 44. 16 players, mostly male and computer scientists
  • 45. ~ 300 minutes played game time, 380 game rounds, 882 inputs recorded4/13/11 40 www.insemtives.eu
  • 46. Evaluation results 4/13/11 41 www.insemtives.eu

Notas do Editor

  1. Explain semantic web ( make the web more intelligent, providing homogenously structured meta data, allow reasoning) Two parted problem: Semantic web needs dataSemantic Web needs Machine processable Meta data; Backbone of the Semantic WebNot a one time effort, Continuos process, Web highly dynamic entityTasks that require human input - Difficult for machines, easy for human “computation”Captchas: distorted images to distinguish between maschinesHigh level Semantic Annotation: Audio / Video / Images / ConceptualizationOntology aligment / evaluation / learning / Building hierrachies / reuse, propertiesSo, If we need human => howto motivate them
  2. people play games, a lot, growing sector, getting increasingly popularcollected some numbers, speak for themselvesEspecially intersting for our case: casusal games (no steap learning curve, little hardware requirements, high availability via web) and quiz gamesMass audience:High potential => free labour, news.php provide input, unused cycles
  3. Second part of Talk, introduce games*advertisment
  4. Small scale evaluation, Same level of consensual answers, 80% of the resulting alignments were correctAt time of evaluation: 190gamerounds, 32 concepts, 16 players, average answers per player 23,56, number of records recorded 882Difficulty: 31.2% considered it difficult, majority would not want to play it againFun: huge majority didn’t consider it fun, majority don’t want to play againLearned => next version, compiled all we learned => SLODTheLink
  5. Correct: Image and concept matchedConcept: