Extracting Semantic-Based Video Game Characters Information from Social Media Platforms
Mathematics and Computer Science
Volume 4, Issue 1, January 2019, Pages: 24-40
Received: Mar. 17, 2019;
Accepted: Apr. 30, 2019;
Published: May 23, 2019
Views 237 Downloads 37
Owen Sacco, Institue of Digital Games, University of Malta, Msida, Malta
Antonios Liapis, Institue of Digital Games, University of Malta, Msida, Malta
Georgios N. Yannakakis, Institue of Digital Games, University of Malta, Msida, Malta
Character generation in video games currently relies on game developers manually creating game characters which costs in time, effort and resources. Social media, in the form of blogs, microblogs, forums, wikis, social networks and review sites contain rich information about characters in video games that are not exploited for character generation. However, such information contained in various social media applications are disconnected from one another and are not structured or enriched that can be utilised for character generation. Semantic Web techniques provide ways of linking and enriching information contained in disconnected datasets. This enriched information can be used to build complete character models for generating new characters in video games. Moreover, a video game character knowledge graph can be constructed out of the semantically-enriched information that can be used not only for character generation in video games, but also in any application that requires information about video game characters. In this paper, we present our approach for exploiting social media platforms to create semantically-enriched character models. In particular, we present our Game Character Ontology (GCO) – a light-weight vocabulary for describing character information in video games – and our methodology for extracting and describing (using our ontology) game character information from social media platforms.
Georgios N. Yannakakis,
Extracting Semantic-Based Video Game Characters Information from Social Media Platforms, Mathematics and Computer Science.
Vol. 4, No. 1,
2019, pp. 24-40.
Assassin’s Creed Series. http: //assassinscreed.ubi.com.
Baldur’s Gate Series. https: //www.baldursgate.com.
DBpedia Ontology. http: //dbpedia.org/ontology/.
Fandom. http: //fandom.wikia.com/games.
Giant Bomb. http: //www.giantbomb.com/characters/.
Neverwinter Nights. http: //www.bioware.com/en/games.
Steam Discussions. http: //steamcommunity.com/discussions/.
The Elder Scrolls Series. https: //elderscrolls.bethesda.net/.
Tomb Raider Series. https: //www.tombraider.com.
Uncharted Series. http: //www.unchartedthegame.com.
G. A. Barros, A. Liapis, and J. Togelius. Playing with Data: Procedural Generation of Adventures from Open Data. In International Joint Conference of DiGRA and FDG, DiGRA-FDG’16, 2016.
G. A. Barros, A. Liapis, and J. Togelius. Who Killed Justin Bieber? Murder Mys- tery Generation from Open Data. In International Conference on Computational Creativity, ICCC’16, 2016.
T. Berners-Lee. Semantic Web Road Map, September 1998.
T. Berners-Lee, J. Hendler, and O. Lassila. The Semantic Web. Scientific Ameri- can, 284: 34–43, 2001.
C. Bizer, T. Heath, K. Idehen, and T. Berners-Lee. In Linked Data on the Web (LDOW2008), 2008.
K. Bontcheva, V. Tablan, D. Maynard, and H. Cunningham. Evolving GATE to Meet New Challenges in Language Engineering. Natural Language Engineering, 10 (3/4): 349–373, 2004.
T. Brger, P. Hofmair, and G. Kienast. The salero virtual character ontology. In Proceedings of the First Workshop on Semantic 3D Media, 2008.
D. Brickley and L. Miller. FOAF Vocabulary. http: //xmlns.com/foaf/0.1/.
C. Browne and F. Maire. Evolutionary Game Design. IEEE Transactions on Computational Intelligence and AI in Games, 2(1):1–16, 2010.
L. Carr, W. Hall, S. Bechhofer, and C. Goble. Conceptual linking: ontology-based open hypermedia. In Proceedings of the 10th international conference on World Wide Web, pages 334–342. ACM, 2001.
J. T. C. Chan and W. Y. F. Yuen. Digital Game Ontology: Semantic Web Approach on Enhancing Game Studies. In International Conference on Computer-Aided Industrial Design and Conceptual Design, CAID/CD 2008, 2008.
H. Cunningham, D. Maynard, K. Bontcheva, and V. Tablan. A framework and graphical development environment for robust nlp tools and applications. In ACL, pages 168–175, 2002.
B. O. Duri´c and M. Konecki. Specific owl-based rpg ontology. In Central European Conference on Information and Intelligent Systems, 2015.
B. Farias Lscio, C. Burle, and N. Calegari. W3C. Data on the Web Best Practices. 19 May 2016. W3C Working Draft. http: //www.w3.org/TR/dwbp/.
T. Heath and C. Bizer. Linked Data: Evolving the Web into a Global Data Space. Morgan and Claypool, 2011.
J. Kahan, M.-R. Koivunen, E. Prud’Hommeaux, and R. R. Swick. Annotea: an open rdf infrastructure for shared web annotations. Computer Networks, 39 (5): 589– 608, 2002.
J. Kessing, T. Tutenel, and R. Bidarra. Designing semantic game worlds. In Workshop on Procedural Content Generation in Games, PCG’12. ACM, 2012.
A. Liapis, G. N. Yannakakis, and J. Togelius. Computational game creativity. In Fifth International Conference on Computational Creativity, ICCC’14, 2014.
R. Lopes and R. Bidarra. A semantic generation framework for enabling adaptive game worlds. In International Conference on Advances in Computer Entertainment Technology. ACM, 2011.
C. D. Manning, H. Schu¨tze, et al. Foundations of statistical natural language processing, volume 999. MIT Press, 1999.
C. D. Manning, M. Surdeanu, J. Bauer, J. Finkel, S. J. Bethard, and D. McClosky. The Stanford CoreNLP natural language processing toolkit. In Association for Computational Linguistics (ACL) System Demonstrations, pages 55–60, 2014.
D. Maynard, V. Tablan, C. Ursu, H. Cunningham, and Y. Wilks. Named en- tity recognition from diverse text types. In Recent Advances in Natural Language Processing 2001 Conference, pages 257–274, 2001.
J. Parkkila, F. Radulovic, D. Garijo, M. Poveda-Villalo´n, J. Ikonen, J. Porras, and A. G´omez-P´erez. An ontology for videogame interoperability. Multimedia Tools and Applications, pages 1–20, 2016.
B. Popov, A. Kiryakov, D. Ognyanoff, D. Manov, and A. Kirilov. Kim–a semantic platform for information extraction and retrieval. Natural language engineering, 10 (3-4): 375–392, 2004.
O. R. Rocha and C. Faron-Zucker. Ludo: An Ontology to Create Linked Data Driven Serious Games. In ISWC 2015 - Workshop on LINKed EDucation, LINKED’15, 2015.
O. Sacco. Game Character Ontology (GCO). http: //autosemanticgame.eu/ ontologies/gco#.
O. Sacco, M. Dabrowski, and J. G. Breslin. Linking in-game events and entities to social data on the web. In Games Innovation Conference (IGIC), 2012 IEEE International, pages 1–4, Sept 2012.
O. Sacco, A. Liapis, and G. N. Yannakakis. A Holistic Approach for Semantic- Based Game Generation. In Proceedings of the IEEE Computational Intelligence and Games Conference, CIG16, 2016.
T. Tutenel, R. Bidarra, R. M. Smelik, and K. J. D. Kraker. The Role of Semantics in Games and Simulations. Computers in Entertainment, 6 (4): 57:1–57:35, Dec. 2008.
T. Tutenel, R. M. Smelik, R. Bidarra, and K. J. de Kraker. Using Semantics to Improve the Design of Game Worlds. In Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE’09, 2009.
I. D. Visualization. Speedtree., 2010.
R. Warren and A. Dean-Hall. Appearance Ontology. http://rdf. muninn-project.org/.
G. N. Yannakakis, P. Spronck, D. Loiacono, and E. Andre. Player Modeling. In S. M. Lucas, et al. eds. Artificial and Computational Intelligence in Games. s.l.: Dagstuhl Seminar, 2013.
G. N. Yannakakis and J. Togelius. Experience-driven procedural content genera- tion (extended abstract). In International Conference on Affective Computing and Intelligent Interaction, ACII’15, 2015.
J. P. Zagal and A. Bruckman. The Game Ontology Project: Supporting Learning While Contributing Authentically to Game Studies. In 8th International Confer- ence on International Conference for the Learning Sciences, ICLS’08, 2008.