Research Article
BibTex RIS Cite

Etkileşimli Hikâye Anlatma Sistemlerinde Oyuncu Profilleri: Örnek C++ Örüntü Tanıma Profil Çıkartıcı

Year 2015, , 23 - 40, 01.04.2015
https://doi.org/10.5824/1309-1581.2015.2.002.x

Abstract

Oyuncu profili çıkartma bilgisayar oyunları ile ilgili popüler bir araştırma sahasıdır ama Etkileşimli Hikaye Anlatma Sistemleri için çok önemlidir. Bu çalışmada amacımız: 1 oyuncu eylemlerini sürekli gözlemleyerek gerçek zamanlı profiller çıkartmak, 2 profil çıkartabilmek için örüntü oyuncu eylemleri dizisi tiplerini tanımlamak, 3 örüntüleri hızlı bir biçimde eşleştirmek, ve 4 eşleşen örüntüler ile oyuncu profilleri arasındaki ilişkiyi örüntü-motivasyon eşleştirmeleri ile ortaya koymaktır. Bu bağlamda, bir Etkileşimli Hikaye Anlatma projesinde kullanılmak üzere karmaşık örüntü örnekleri tanımladık ve C++ dilinde bir profil çıkartıcı geliştirdik.

References

  • Barber, H., Kudenko, D. (2008). Generation of Dilemma-based Interactive Narratives with a Changeable Story Goal, in: Proceedings of Second International Conference on Intelligent Technologies for Interactive Entertainment (INTETAIN).
  • Bartle, R.A. (2004). Designing Virtual Worlds, New Riders Publishing.
  • Bates, J. (1992). Virtual Reality, Art, and Entertainment. Presence: The Journal of Tele-operators and Virtual Environments, 1 (1), 133-138.
  • Beal, C. R., Beck, J., Westbrook, D., Atkin, M., Cohen, P. (2002). Intelligent modeling of the user in interactive entertainment, paper presented at the AAAI Spring Symposium.
  • Berridge, K.C. (2001). Reward Learning: Reinforcement, Incentives and Expectations, in: Medin, D. L. (ed.), Psychology of Learning and Motivation, 40, pp. 223-278.
  • Bradley, K., Rafter, R., Smyth, B. (2000). Case-Based User Profiling for Content Personalisation, In: International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems (AH2000).
  • Dena, C. (2008). Emerging Participatory Culture Practices: Player-Created Tiers in Alternate Reality Games. Convergence: The International Journal of Research into New Media Technologies, 14, 41-57.
  • Cavazza, M., Charles, F., Mead, S.J. (2002). Interacting with Virtual Characters in Interactive Storytelling, in: Proceedings of the First ACM Joint Conference on Autonomous Agents and MultiAgent Systems, Bologna, Italy, pp. 318-325.
  • El-Nasr, M.S. (2007). Interaction, Narrative, and Drama Creating an Adaptive Interactive Narrative using Performance Arts Theories, Interaction Studies, 8 (2), 209-240.
  • Esposito, F., Semeraro, G., Ferilli, S., Degemmis, M., Di Mauro, N., Basile, T.M.A., Lops, P. (2004) Evaluation and Validation of two Approaches to User Profiling, in: Berendt, B., Hotho, A., Mladenic, D., van Someren, M., Spiliopoulou, M. and Stumme, G. (Eds.), 1st European Web Mining Forum, Lecture Notes in Artificial Intelligence, Springer:Berlin.
  • Fawcett, T., Provost, F. (1996) Combining Data Mining and Machine Learning for Effective User Profiling, in: Proceedings of the 2nd International Conference on Knowledge Discovery and Data Mining.
  • Froschl, C. (2005) User Modeling and User Profiling in Adaptive E-learning Systems, Master Thesis, University of Technology, Graz, Austria..
  • Godoy, D., Amandi, A. (2003) A User Profiling Architecture for Textual-Based Agents, Revista Iberoamericana de Inteligencia Artificial, 7 (21), pp. 27-36.
  • Heckhausen, J., Heckhausen, H. (2005). Motivation and Action, Cambridge University Press. Kelso, M., Weyhrauch, P., Bates, J. (1993). Dramatic Presence. Presence: The Journal of Teleoperators and Virtual Environments, 2 (1), 1-15.
  • Krulwich, B. (1997) Lifestyle finder: Intelligent user profiling using large-scale demographic data, Artificial Intelligence Magazine, 18, 37-45.
  • Lashkari, Y., Metral, M., Maes, P. (1994). Collaborative Interface Agents. In: Proceedings of the Twelfth National Conference on Artificial Intelligence.
  • Magerko, B. (2005) Story Representation and Interactive Drama, in: Proceedings of the 1st Conf. On Artificial Intelligence and Interactive Digital Entertainment.
  • Mateas, M. (1997). An Oz-Centric Review of Interactive Drama and Believable Agents, in: AI Today: Recent Trends and Developments. Lecture Notes in Artificial Intelligence 1600, pp. 297-328.
  • Mateas, M. (2000). A Neo-Aristotelian Theory of Interactive Drama, in Proceedings of AAAI Spring Symposium on AI and Interactive Entertainment.
  • Mateas, M., Stern, A. (2001). Interactive Drama. A Thesis Proposal, Ph.D. thesis, Pittsburgh, Carnegie Mellon University.
  • Mulligan, J., Patrovsky, B. (2003). Developing Online Games. An Insider's Guide. Indianapolis, IN: New Riders.
  • Nebel, I., Smith, B., Paschke, R. (2003) A user profiling component with the aid of user ontologies, in: Workshop Learning - Teaching - Knowledge - Adaptivity (LLWA 03), Karlsruhe.
  • Peinado, F., Gervás, P. (2007). Automatic Direction of Automatic Storytelling: Formalizing the Game Master Paradigm, in: Proceedings of the 4th International Conference on Virtual Storytelling: Using Virtual Reality Technologies for Storytelling (ICVS).
  • Pohjola, M. (2004). Autonomous Identities: Immersion as a Tool for Exploring, Empowering and Emancipating Identities, in: Montola, M., Stenros, J. (Eds.), Beyond Role and Play: tools, toys and theory for harnessing the imagination. Ropeconry, Helsinki, pp. 81-96.
  • Salen, K., Zimmerman, E. (2003). Rules of Play: Game Design Fundamentals, Cambridge, MA: The MIT Press.
  • Schiaffino, S.N., Amandi, A. (2000) User profiling with Case-Based Reasoning and Bayesian Networks, IBERAMIA-SBIA 2000 Open Discussion Track, pp. 12-21.
  • Semeraro, G., Degemmis, M., Lops, P., Basile, P. (2007) Combining Learning and Word Sense Disambiguation for Intelligent User Profiling, Proceedings of the 20th International Joint Conference on Artificial Intelligence, Hyderabad, India, pp. 2856-2861.
  • Szilas, N. (2003). IDTension: A Narrative Engine for Interactive Drama, in: Proceedings of the Technologies for Interactive Digital Storytelling and Entertainment (TIDSE) Conference, 187-203.
  • Thue, D., Bulitko, V., Spetch, M., Wasylishen, E. (2007). Interactive Storytelling: A Player Modelling Approach, in: Proceedings of Artificial Intelligence and Interactive Digital Entertainment Conference (AIIDE), Stanford, California, 43-48.
  • Waszkiewicz, P., Cunningham, P., Byrne, C. (1999) Case-based User Profiling in a Personal Travel Assistant, User Modeling: Proceedings of the 7th International Conference, pp. 323-325.

Player Profiling for Interactive Storytelling Systems: A C++ Pattern Matching Profiler

Year 2015, , 23 - 40, 01.04.2015
https://doi.org/10.5824/1309-1581.2015.2.002.x

Abstract

Player profiling is a popular research area in computer gaming but it is especially important for interactive storytelling IS systems. In this article our aim is: 1 to real-time profile players by constantly monitoring player actions, 2 to define pattern sequence of player actions types for profiling, 3 to match patterns rapidly, and 4 to define the relationship between matched patterns and player profiles by pattern-motivation pairings. We defined complex pattern samples for profiling and developed a C++ profiler for an Interactive Storytelling project that matches user actions to these patterns.

References

  • Barber, H., Kudenko, D. (2008). Generation of Dilemma-based Interactive Narratives with a Changeable Story Goal, in: Proceedings of Second International Conference on Intelligent Technologies for Interactive Entertainment (INTETAIN).
  • Bartle, R.A. (2004). Designing Virtual Worlds, New Riders Publishing.
  • Bates, J. (1992). Virtual Reality, Art, and Entertainment. Presence: The Journal of Tele-operators and Virtual Environments, 1 (1), 133-138.
  • Beal, C. R., Beck, J., Westbrook, D., Atkin, M., Cohen, P. (2002). Intelligent modeling of the user in interactive entertainment, paper presented at the AAAI Spring Symposium.
  • Berridge, K.C. (2001). Reward Learning: Reinforcement, Incentives and Expectations, in: Medin, D. L. (ed.), Psychology of Learning and Motivation, 40, pp. 223-278.
  • Bradley, K., Rafter, R., Smyth, B. (2000). Case-Based User Profiling for Content Personalisation, In: International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems (AH2000).
  • Dena, C. (2008). Emerging Participatory Culture Practices: Player-Created Tiers in Alternate Reality Games. Convergence: The International Journal of Research into New Media Technologies, 14, 41-57.
  • Cavazza, M., Charles, F., Mead, S.J. (2002). Interacting with Virtual Characters in Interactive Storytelling, in: Proceedings of the First ACM Joint Conference on Autonomous Agents and MultiAgent Systems, Bologna, Italy, pp. 318-325.
  • El-Nasr, M.S. (2007). Interaction, Narrative, and Drama Creating an Adaptive Interactive Narrative using Performance Arts Theories, Interaction Studies, 8 (2), 209-240.
  • Esposito, F., Semeraro, G., Ferilli, S., Degemmis, M., Di Mauro, N., Basile, T.M.A., Lops, P. (2004) Evaluation and Validation of two Approaches to User Profiling, in: Berendt, B., Hotho, A., Mladenic, D., van Someren, M., Spiliopoulou, M. and Stumme, G. (Eds.), 1st European Web Mining Forum, Lecture Notes in Artificial Intelligence, Springer:Berlin.
  • Fawcett, T., Provost, F. (1996) Combining Data Mining and Machine Learning for Effective User Profiling, in: Proceedings of the 2nd International Conference on Knowledge Discovery and Data Mining.
  • Froschl, C. (2005) User Modeling and User Profiling in Adaptive E-learning Systems, Master Thesis, University of Technology, Graz, Austria..
  • Godoy, D., Amandi, A. (2003) A User Profiling Architecture for Textual-Based Agents, Revista Iberoamericana de Inteligencia Artificial, 7 (21), pp. 27-36.
  • Heckhausen, J., Heckhausen, H. (2005). Motivation and Action, Cambridge University Press. Kelso, M., Weyhrauch, P., Bates, J. (1993). Dramatic Presence. Presence: The Journal of Teleoperators and Virtual Environments, 2 (1), 1-15.
  • Krulwich, B. (1997) Lifestyle finder: Intelligent user profiling using large-scale demographic data, Artificial Intelligence Magazine, 18, 37-45.
  • Lashkari, Y., Metral, M., Maes, P. (1994). Collaborative Interface Agents. In: Proceedings of the Twelfth National Conference on Artificial Intelligence.
  • Magerko, B. (2005) Story Representation and Interactive Drama, in: Proceedings of the 1st Conf. On Artificial Intelligence and Interactive Digital Entertainment.
  • Mateas, M. (1997). An Oz-Centric Review of Interactive Drama and Believable Agents, in: AI Today: Recent Trends and Developments. Lecture Notes in Artificial Intelligence 1600, pp. 297-328.
  • Mateas, M. (2000). A Neo-Aristotelian Theory of Interactive Drama, in Proceedings of AAAI Spring Symposium on AI and Interactive Entertainment.
  • Mateas, M., Stern, A. (2001). Interactive Drama. A Thesis Proposal, Ph.D. thesis, Pittsburgh, Carnegie Mellon University.
  • Mulligan, J., Patrovsky, B. (2003). Developing Online Games. An Insider's Guide. Indianapolis, IN: New Riders.
  • Nebel, I., Smith, B., Paschke, R. (2003) A user profiling component with the aid of user ontologies, in: Workshop Learning - Teaching - Knowledge - Adaptivity (LLWA 03), Karlsruhe.
  • Peinado, F., Gervás, P. (2007). Automatic Direction of Automatic Storytelling: Formalizing the Game Master Paradigm, in: Proceedings of the 4th International Conference on Virtual Storytelling: Using Virtual Reality Technologies for Storytelling (ICVS).
  • Pohjola, M. (2004). Autonomous Identities: Immersion as a Tool for Exploring, Empowering and Emancipating Identities, in: Montola, M., Stenros, J. (Eds.), Beyond Role and Play: tools, toys and theory for harnessing the imagination. Ropeconry, Helsinki, pp. 81-96.
  • Salen, K., Zimmerman, E. (2003). Rules of Play: Game Design Fundamentals, Cambridge, MA: The MIT Press.
  • Schiaffino, S.N., Amandi, A. (2000) User profiling with Case-Based Reasoning and Bayesian Networks, IBERAMIA-SBIA 2000 Open Discussion Track, pp. 12-21.
  • Semeraro, G., Degemmis, M., Lops, P., Basile, P. (2007) Combining Learning and Word Sense Disambiguation for Intelligent User Profiling, Proceedings of the 20th International Joint Conference on Artificial Intelligence, Hyderabad, India, pp. 2856-2861.
  • Szilas, N. (2003). IDTension: A Narrative Engine for Interactive Drama, in: Proceedings of the Technologies for Interactive Digital Storytelling and Entertainment (TIDSE) Conference, 187-203.
  • Thue, D., Bulitko, V., Spetch, M., Wasylishen, E. (2007). Interactive Storytelling: A Player Modelling Approach, in: Proceedings of Artificial Intelligence and Interactive Digital Entertainment Conference (AIIDE), Stanford, California, 43-48.
  • Waszkiewicz, P., Cunningham, P., Byrne, C. (1999) Case-based User Profiling in a Personal Travel Assistant, User Modeling: Proceedings of the 7th International Conference, pp. 323-325.
There are 30 citations in total.

Details

Primary Language Turkish
Journal Section Research Article
Authors

Barbaros Bostan This is me

Gökhan Şahin This is me

Publication Date April 1, 2015
Submission Date April 1, 2015
Published in Issue Year 2015

Cite

APA Bostan, B., & Şahin, G. (2015). Etkileşimli Hikâye Anlatma Sistemlerinde Oyuncu Profilleri: Örnek C++ Örüntü Tanıma Profil Çıkartıcı. AJIT-E: Academic Journal of Information Technology, 6(19), 23-40. https://doi.org/10.5824/1309-1581.2015.2.002.x