A1 Journal article (refereed), original research

A process for designing algorithm-based personalized gamification


Open Access hybrid publication


Publication Details

Authors: Knutas Antti, van Roy Rob, Hynninen Timo, Granato Marco, Kasurinen Jussi, Ikonen Jouni

Publisher: Springer (part of Springer Nature): Springer Open Choice Hybrid Journals

Publication year: 2018

Language: English

Related journal or series: Multimedia Tools and Applications

ISSN: 1380-7501

JUFO level of this publication: 1

Digital Object Identifier (DOI): http://dx.doi.org/10.1007/s11042-018-6913-5

Permanent website address: https://link.springer.com/article/10.1007/s11042-018-6913-5

Open Access: Open Access hybrid publication

Research data location: http://doi.org/10.5281/zenodo.827225


Abstract

Personalization is an upcoming trend in gamification research, with several researchers proposing that gamified systems should take personal characteristics into account. However, creating good gamified designs is effort intensive as it is and tailoring system interactions to each user will only add to this workload. We propose machine learning algorithm -based personalized content selection to address a part of this problem and present a process for creating personalized designs that allows automating a part of the implementation. The process is based on Deterding’s 2015 framework for gameful design, the lens of intrinsic skill atoms, with additional steps for selecting a personalization strategy and algorithm creation. We then demonstrate the process by implementing personalized gamification for a computer-supported collaborative learning environment. For this demonstration, we use the gamification user type hexad for personalization and the heuristics for effective design of gamification for overall design. The result of the applied design process is a context-aware, personalized gamification ruleset for collaborative environments. Lastly, we present a method for translating gamification rulesets to machine-readable classifier algorithm using the CN2 rule inducer.


Last updated on 2019-13-03 at 12:00