ISSN 1309-1581
TR EN

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

Player Profiling for Interactive Storytelling Systems: A C++ Pattern Matching Profiler
DOI: 10.5824/1309-1581.2015.2.002.x
Sayfa: 23-40
TR Öz

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

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.
EN Abstract

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

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.
Kaynakça 30
  1. 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).
  2. Bartle, R.A. (2004). Designing Virtual Worlds, New Riders Publishing.
  3. Bates, J. (1992). Virtual Reality, Art, and Entertainment. Presence: The Journal of Tele-operators and Virtual Environments, 1 (1), 133-138.
  4. 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.
  5. Berridge, K.C. (2001). Reward Learning: Reinforcement, Incentives and Expectations, in: Medin, D. L. (ed.), Psychology of Learning and Motivation, 40, pp. 223-278.
  6. 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).
  7. 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.
  8. 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.
  9. El-Nasr, M.S. (2007). Interaction, Narrative, and Drama Creating an Adaptive Interactive Narrative using Performance Arts Theories, Interaction Studies, 8 (2), 209-240.
  10. 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.
  11. 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.
  12. Froschl, C. (2005) User Modeling and User Profiling in Adaptive E-learning Systems, Master Thesis, University of Technology, Graz, Austria..
  13. Godoy, D., Amandi, A. (2003) A User Profiling Architecture for Textual-Based Agents, Revista Iberoamericana de Inteligencia Artificial, 7 (21), pp. 27-36.
  14. 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.
  15. Krulwich, B. (1997) Lifestyle finder: Intelligent user profiling using large-scale demographic data, Artificial Intelligence Magazine, 18, 37-45.
  16. Lashkari, Y., Metral, M., Maes, P. (1994). Collaborative Interface Agents. In: Proceedings of the Twelfth National Conference on Artificial Intelligence.
  17. Magerko, B. (2005) Story Representation and Interactive Drama, in: Proceedings of the 1st Conf. On Artificial Intelligence and Interactive Digital Entertainment.
  18. 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.
  19. Mateas, M. (2000). A Neo-Aristotelian Theory of Interactive Drama, in Proceedings of AAAI Spring Symposium on AI and Interactive Entertainment.
  20. Mateas, M., Stern, A. (2001). Interactive Drama. A Thesis Proposal, Ph.D. thesis, Pittsburgh, Carnegie Mellon University.
  21. Mulligan, J., Patrovsky, B. (2003). Developing Online Games. An Insider's Guide. Indianapolis, IN: New Riders.
  22. 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.
  23. 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).
  24. 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.
  25. Salen, K., Zimmerman, E. (2003). Rules of Play: Game Design Fundamentals, Cambridge, MA: The MIT Press.
  26. Schiaffino, S.N., Amandi, A. (2000) User profiling with Case-Based Reasoning and Bayesian Networks, IBERAMIA-SBIA 2000 Open Discussion Track, pp. 12-21.
  27. 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.
  28. 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.
  29. 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.
  30. 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.