strank.info

Stefan Rank

phone:(+1) 215-571-4429
web:http://strank.info/
web:http://www.drexel.edu/westphal/contact/directory/RankStefan/
web:http://www.ofai.at/~stefan.rank/
web:profiles on Google Scholar, ResearchGate, Academia.edu, orcid.org
addr:Drexel University, Philadelphia PA, USA
member of:Digital Media, Game Design & Production at Drexel University
impressum:Stefan Rank, Philadelphia PA
titleprefix:Dipl.Ing. Dr.techn. (corresponds to MSc & PhD)
pdf-cv:Full CV

I am ...

Projects

  • 2016 – 2017 | ExCITe Faculty Fellowship | PerCubed – The Performance and Perception of Personality | Expressive and Creative Interaction Technologies (ExCITe) Center at Drexel University
  • 2015 – 2016 | VR Puppeteering | Expressivity in VR Through Full-Body Interaction: A Principled Approach to Studying Personality | Creativity Fund of the Antoinette Westphal College of Media Arts and Design

Previous Projects

Research Interests

Development and application of computational models of affective behavior of users and synthetic characters, at different levels of granularity, employing novel methods of interaction, for games and interactive applications. Implementations in software agents for interactive entertainment and agent-based simulation, for a narrative purpose in (virtual or real) environments, and the study of the implications of affective phenomena for controlling intelligent agents in general.

Areas: Intelligent Software Agents | Affective Computing | New Media | Game Design | AI and Interactive Entertainment | Pedagogical Applications | Human-Computer Interaction | Multi-Agent-Based Simulation | Interactive Narrative | User Modeling | Privacy

Teaching

Master of Science & PhD in Digital Media:

  • DIGM 501: New Media: History, Theory and Methods
  • DIGM 530/531: Advanced Game Design 1 & 2
  • DIGM 540: New Media Project
  • DIGM T580: Artificial Intelligence for Gaming
  • DIGM 680: Thesis Development
  • DIGM 710: Digital Media Research Methods I
  • Supervision of theses

Bachelor of Science in Game Design & Production:

  • GMAP 260: Overview of Computer Gaming
  • GMAP 348 / CS 347: Experimental Games
  • GMAP 368 / CS 368: Artificial Intelligence in Gaming
  • GMAP 465: Senior Project (for both Digital Media and Computer Science)

Previous Teaching in Vienna, Austria:

  • Winter terms: Models of Personality and Emotions (VU 901.967 & SE 901.968), Projectseminar in Cognitive Science (PJ+SE 180.041) and supervision of theses

    for the MEi:CogSci curriculum (Middle European interdisciplinary master programme in Cognitive Science)

Publications

This is a selection of recent publications, presentation slides, and posters. See also Google Scholar and the OFAI publication database.

In case there is not yet a suitable link to an online version that you can access, please contact me by email for a copy!

Journal articles:

[JA.8]:
Skowron M., Rank S., Świderska A., Küster D., Kappas A. (2014):
Applying a Text-Based Affective Dialogue System in Psychological Research: Case Studies on the Effects of System Behavior, Interaction Context and Social Exclusion.
Cognitive Computation 6(4):872-891.
[JA.7]:
Rank S., Hoffmann S., Struck H.-G., Spierling U., Mayr S., Petta P. (2014):
Authoring vs. Configuring: Affective Agents for Interactive Storytelling.
Applied Artificial Intelligence 28(6):629-645.
[JA.6]:
Skowron M., Theunis M., Rank S., Kappas A. (2013):
Affect and Social Processes in Online Communication - Experiments with an Affective Dialog System.
IEEE Transactions on Affective Computing 4(3):267-279.
[JA.5]:
Rank S., Skowron M., Garcia D. (2013):
Dyads to Groups: Modeling Interactions with Affective Dialog Systems.
International Journal of Computational Linguistics Research 4(1):22-37.
[JA.4]:
Rank S. (2011):
Behaviour Coordination for Models of Affective Behaviour.
Künstliche Intelligenz 25(3):265-268.
[JA.3]:
Heylen D., op den Akker R., ter Maat M., Petta P., Rank S., Reidsma D., Zwiers J. (2011):
On the Nature of Engineering Social Artificial Companions.
Applied Artificial Intelligence 25(6):549-574.
[JA.2]:
Rank S. (2005):
Toward Reusable Roleplayers Using an Appraisal-based Architecture.
In Payr S. (ed.): Educational Agents and (e-)Learning, Applied Artificial Intelligence 19(3-4):313-340.
[JA.1]:
Büscher M., Friedlaender V., Hodgson E., Rank S., Shapiro D. (2000):
Designs on objects: imaginative practice, aesthetic categorisation, and the design of multimedia archiving support.
Digital Creativity 11(3):161-172.

Book chapters:

[BC.4]:
Skowron M., Rank S., Garcia D., Hołyst J.A. (2017):
Zooming in: Studying Collective Emotions with Interactive Affective Systems.
In Hołyst J.A. (ed.): Cyberemotions - Collective Emotions in Cyberspace, Springer International Publishing, pp.279-304.
[BC.3]:
Skowron M., Rank S. (2014):
Interacting with Collective Emotions in e-Communities.
In Von Scheve C., Salmela M. (eds.): Collective Emotions, Oxford University Press, chapter 27, pp.407-421.
[BC.2]:
Rank S. (2013):
What Issue Should Your Virtual Butler Solve Next?
In Trappl R. (ed.): Your Virtual Butler: The Making of, Springer Heidelberg/Dordrecht/London, pp.179-186.
[BC.1]:
Rank S., Petta P., Trappl R. (2006):
Features of emotional planning in software agents.
In Della Riccia G., Dubois D., Kruse R., Lenz H.-J. (eds.): Decision Theory and Multi-Agent Planning, Springer Wien/New York, pp.185-198.

Peer-reviewed conference papers:

[CP.40]:
Jalbert J., Rank S. (2016):
Exit 53: Physiological Data for Improving Non-Player Character Interaction.
In Frank Nack, Andrew S. Gordon (eds.): Interactive Storytelling: 9th International Conference on Interactive Digital Storytelling, ICIDS 2016, Los Angeles, CA, USA, November 15-18, 2016, Proceedings. Springer International Publishing, pp.25-36.
[CP.39]:
Kohn J., Rank S. (2016):
You’re the Camera! Physical Movements For Transitioning Between Environments in VR.
In Proceedings ACE 2016, to appear.
[CP.38]:
Mekler E.D., Rank S., Steinemann S.T., Birk M.V., Iacovides I. (2016):
Designing for Emotional Complexity in Games: The Interplay of Positive and Negative Affect (Workshop).
In CHI PLAY Companion '16 Proceedings of the 2016 Annual Symposium on Computer-Human Interaction in Play Companion Extended Abstracts. ACM New York NY USA, Pages 367-371.
[CP.37]:
Nguyen A., Rank S. (2016):
Spatial Involvement in Training Mental Rotation with Minecraft.
In CHI PLAY Companion '16 Proceedings of the 2016 Annual Symposium on Computer-Human Interaction in Play Companion Extended Abstracts. ACM New York NY USA, Pages 245-252.
[CP.36]:
Day T., Gray R., Liu W., Rank S., Dean P., Chen S., Garzon J. (2016):
Torchless: Asymmetry in a Shared Screen Dungeon Crawler.
In CHI PLAY Companion '16 Proceedings of the 2016 Annual Symposium on Computer-Human Interaction in Play Companion Extended Abstracts. ACM New York NY USA, Pages 47-53.
[CP.35]:
Vosmeer M., Ferri G., Schouten B., Rank S. (2016):
Changing Roles in Gaming: Twitch and new gaming audiences.
In DiGRA/FDG 2016 Abstract Proceedings of the First International Joint Conference of DiGRA and FDG, Dundee Scotland. Play studies, interaction and player experience track. Digital Games Research Association and Society for the Advancement of the Science of Digital Games, ISSN 2342-9666.
[CP.34]:
Jalbert J., Rank S. (2016):
Improving Interaction with Non-Player Characters Through Physiological Data.
In DiGRA/FDG 2016 Abstract Proceedings of the First International Joint Conference of DiGRA and FDG, Dundee Scotland. Game design track. Digital Games Research Association and Society for the Advancement of the Science of Digital Games, ISSN 2342-9666.
[CP.33]:
Kohn J., Rank S. (2016):
Evaluating Physical Movement as Trigger for Transitioning Between Environments in Virtual Reality.
In CHI EA '16 Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems, May 7–12, 2016, San Jose, CA, USA. ACM Press, pp.1973-1979.
[CP.32]:
Nguyen A., Rank S. (2016):
Studying the Impact of Spatial Involvement on Training Mental Rotation with Minecraft.
In CHI EA '16 Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems, May 7–12, 2016, San Jose, CA, USA. ACM Press, pp.1966-1972.
[CP.31]:
Rank S. (2015):
Towards Affective Trajectories in Games with Physiological Signals.
In Max V. Birk, Ioanna Iacovides, Daniel Johnson, Regan L. Mandryk (Eds.): CHI PLAY 2015 Workshop on The False Dichotomy between Positive and Negative Affect in Game Play, London UK, Oct 14th 2015.
[CP.30]:
Wu W., Rank S. (2015):
Story Immersion in a Gesture-Based Audio-Only Game.
In Henrik Schoenau-Fog, Luis Emilio Bruni, Sandy Louchart, Sarune Baceviciute (Eds.): Interactive Storytelling: 8th International Conference on Interactive Digital Storytelling, ICIDS 2015, Copenhagen Denmark, November 30 – December 4, 2015, Proceedings, Springer, LNCS 9445, pp. 223-234.
[CP.29]:
Wu W., Rank S. (2015):
Audio Feedback Design Principles for Hand Gestures in Audio-Only Games.
In George Kalliris, Charalampos Dimoulas (Eds.): Proceedings of the Audio Mostly 2015 on Interaction With Sound, Conference, AM'15, Thessaloniki, Greece, October 7-9, 2015, ACM New York, article no. 38.
[CP.28]:
Baranoski J., Kleinman E., Wang Z., Tucker M., Ahnert J., Schell J., Doshi R., Rank S., Zhu J. (2015):
Matsya: A Cultural Game of Balance and Flow.
In Anna L. Cox, Paul Cairns, Regina Bernhaupt, Lennart Nacke (Eds.): Proceedings of the 2015 Annual Symposium on Computer-Human Interaction in Play, CHIPLAY'15, London UK, October 3-7, 2015, ACM New York, pp. 751-754.
[CP.27]:
Wu W., Rank S. (2015):
Responsive Environmental Diegetic Audio Feedback for Hand Gestures in Audio-Only Games.
In Anna L. Cox, Paul Cairns, Regina Bernhaupt, Lennart Nacke (Eds.): Proceedings of the 2015 Annual Symposium on Computer-Human Interaction in Play, CHIPLAY'15, London UK, October 3-7, 2015, ACM New York, pp. 739-744.
[CP.26]:
Rank S., Lu C. (2015):
PhysSigTK: Enabling Engagement Experiments with Physiological Signals for Game Design.
In Roddy Cowie, Qiang Ji, Jianhua Tao, Jonathan Gratch, Björn Schuller (Eds.): Affective Computing and Intelligent Interaction (ACII), 2015 International Conference on, 21-24 Sept. 2015, Xian China, IEEE, First International Workshop on ENgagement in HumAN Computer IntEraction (ENHANCE 2015) pp. 968-969.
[CP.25]:
Wu W., Rank S. (2015):
Spatial Audio Feedback for Hand Gestures in Games.
In Amy Banic, Evan Suma, Frank Steinicke, Wolfgang Stuerzlinger (Eds.): Proceedings of the 3rd ACM Symposium on Spatial User Interaction, SUI'15, Los Angeles CA USA, August 8-9, 2015, ACM New York, pp. 135.
[CP.24]:
Xue B., Rank S. (2014):
Three Is a Magic Number: Virtual Cameras for Dynamic Triadic Game Dialogue.
In Alex Mitchell, Clara Fernández-Vara, David Thue (eds.): Interactive Storytelling, 7th International Conference on Interactive Digital Storytelling, ICIDS 2014, Singapore, Singapore, November 3-6, 2014, Proceedings, Springer, LNCS 8832, pp. 216-219.
[CP.23]:
Lee J., Rank S. (2014):
Towards Realistic Female Avatar Creation.
In Timothy Bickmore, Stacy Marsella, Candace Sidner (eds.): Intelligent Virtual Agents, 14th International Conference, IVA 2014, Boston, MA, USA, August 27-29, 2014. Proceedings, Springer, LNCS 8637, pp.260-263.
[CP.22]:
Xue B., Rank S. (2014):
Capturing Triadic Conversations – A Visual Director System for Dynamic Interactive Narratives.
In Jichen Zhu, Ian Horswill, Noah Wardrip-Fruin (eds.): Seventh workshop in the Intelligent Narrative Technologies (INT-7), Proceedings, AAAI Press.
[CP.21]:
Rank S., Petta P. (2012):
Backstory Authoring for Affective Agents.
In David Oyarzun, Federico Peinado, R. Michael Young, Ane Elizalde, Gonzalo Méndez (Eds.): Interactive Storytelling, 5th International Conference, ICIDS 2012, San Sebastián, Spain, November 12-15, 2012. Proceedings, Springer, LNCS 7648, pp.144-149.
[CP.20]:
Galik M., Rank S. (2012):
Modeling the emotional trajectories of individuals in an online chat environment.
In: Ingo J. Timm, Christian Guttmann (Eds.): Multiagent System Technologies, 10th German Conference, MATES 2012, Trier, Germany, October 10-12, 2012. Proceedings, Springer, LNCS 7598, pp.96-105.
[CP.19]:
Rank S., Hoffmann S., Struck H.-G., Spierling U., Petta P. (2012):
Creativity in Configuring Affective Agents for Interactive Storytelling.
In Mary Lou Maher et al. (eds.): Proceedings of the Third International Conference on Computational Creativity, Dublin Ireland, May 2012, pp.165-169.
[CP.18]:
Skowron M., Rank S. (2012):
Affect Listeners - From dyads to group interactions with affective dialog systems.
In: AISB/IACAP World Congress 2012 - Alan Turing 2012, Symposium on Linguistic and Cognitive Approaches To Dialog Agents - LaCATODA 2012, Birmingham UK, June 2-6 2012.
[CP.17]:
Skowron M., Pirker H., Rank S., Paltoglou G., Ahn J., Gobron S. (2011):
No peanuts! Affective Cues for the Virtual Bartender.
In: Proceedings of the Twenty-Fourth International FLAIRS Conference, AAAI Publications, pp.117-122.
[CP.16]:
Skowron M., Rank S., Theunis M., Sienkiewicz J. (2011):
The good, the bad and the neutral: affective profile in dialog system-user communication.
In: Proceedings of the fourth bi-annual Affective Computing and Intelligent Interaction Conference (ACII 2011), LNCS, Springer, Heidelberg, pp.337-346.
[CP.15]:
Gobron S., Ahn J., Silvestre Q., Thalmann D., Rank S., Skowron M., Paltoglou G., Thelwall M. (2011):
An Interdisciplinary VR-architecture for 3D chatting with non-verbal communication.
In Coquillart S., Steed A., Welch G. (eds.): Joint Virtual Reality Conference of EuroVR (EGVE 2011), Eurographics Association, pp.87-94.
[CP.14]:
Skowron M., Theunis M., Rank S., Borowiec A. (2011):
Effect of affective profile on communication patterns and affective expressions in interactions with a dialog system.
In: Proceedings of the fourth bi-annual Affective Computing and Intelligent Interaction Conference (ACII 2011), LNCS, Springer, Heidelberg, pp.347-356.
[CP.13]:
Szilas N., Boggini T., Axelrad M., Petta P., Rank S. (2011):
Specification of an Open Architecture for Interactive Storytelling.
In Si M. et al. (eds.): Interactive Storytelling, Fourth International Conference on Interactive Digital Storytelling, ICIDS 2011, November 28 – December 1 2011, Vancouver BC Canada. Proceedings, Springer Berlin/Heidelberg, pp.330-333.
[CP.12]:
Ahn J., Borowiec A., Buckley K., Cai D., Chmiel A., Czaplicka A., Dabrowski G., Garas A., Garcia D., Gobron S., Hillmann R., Holyst J., Kappas A., Küster D., Mitrovich M., Paltoglou G., Pirker H., Rank S., Schweitzer F., Sienkiewicz J., Skowron M., Sobkowicz P., Thalmann D., Thelwall M., Theunis M., Trier M., Tsankova E., Weronsk P. (2011):
CYBEREMOTIONS – Collective Emotions in Cyberspace.
In: Proceedings of the 2nd European Future Technologies Conference and Exhibition 2011 - FET 11, Procedia Computer Science (7).
[CP.11]:
Rank S. (2010):
Docking Agent-based Simulation of Collective Emotion to Equation-based Models and Interactive Agents.
In Oeren T., Yilmaz L. (eds.): Proceedings of Agent-Directed Simulation Symposium at the 2010 Spring Simulation Conference, SpringSim 2010, Orlando FL USA, The Society for Modeling & Simulation International (SCS), pp.82-89.
[CP.10]:
Rank S. (2010):
Designing an Agent-based Simulation of Collective Emotions.
In Trappl R. (ed.): Cybernetics and Systems 2010 - Proceedings of the Twentieth Meeting on Cybernetics and Systems Research, Austrian Society for Cybernetic Studies, Vienna, pp.521-526.
[CP.9]:
Skowron M., Pirker H., Rank S. (2009):
CYBEREMOTIONS: Interactive computer tools for acquiring data on individual and collective emotions of online communities.
In: Symposium "CYBEREMOTIONS: Collective emotions in cyberspace pose challenges to emotion research and theory" at ISRE 2009, Leuven, Belgium, August 6-8.
[CP.8]:
Rank S., Petta P. (2007):
From ActAffAct to BehBehBeh: Increasing Affective Detail in a Story-World.
In Cavazza M., Donikian S. (eds.), Virtual Storytelling: Fourth International Conference (ICVS 2007), St.Malo, France, EU, December 2007. Proceedings, Springer-Verlag Berlin Heidelberg, pp.206-209.
[CP.7]:
Rank S. (2007):
Building a computational model of emotion based on parallel processes and resource management.
In Cowie R., Rosis F.de (eds.), Proceedings of the Doctoral Consortium, The Second International Conference on Affective Computing and Intelligent Interaction, September 12-14, 2007, Lisbon, Portugal, pp.102-109.
[CP.6]:
Rank S., Petta P. (2007):
Basing artificial emotion on process and resource management.
In Paiva A. et al. (eds.), Proceedings of the 2nd International Conference on Affective Computing and Intelligent Interaction, September 12-14, 2007, Lisbon, Portugal, Springer-Verlag Berlin Heidelberg, pp.350-361.
[CP.5]:
Hermann C., Melcher H., Rank S., Trappl R. (2007):
Neuroticism - A Competitive Advantage (Also) for IVAs?.
In Pelachaud C. et al. (eds.), Intelligent Virtual Agents, Springer, Berlin/Heidelberg/New York, pp.64-71.
[CP.4]:
Rank S., Petta P. (2006):
Comparability is Key to Assess Affective Architectures.
In Trappl R. (ed.), Cybernetics and Systems 2006, Austrian Society for Cybernetic Studies, Vienna, pp.643-648.
related presentation @ Humaine WP10 workshop: RankPetta2006-wp10ws (html))
[CP.3]:
Rank S., Petta P. (2005):
Appraisal for a Character-based Story-World.
In Panayiotopoulos T. et al. (eds.), Intelligent Virtual Agents, 5th International Working Conference, IVA 2005, Kos, Greece, September 2005, Proceedings, Springer Berlin Heidelberg, pp.495-496.
[CP.2]:
Rank S., Anjos P.L., Petta P., Aylett R. (2005):
What is In an Affective Architecture for Situated Agents?
In Canamero L. (ed.): Humaine Deliverable D7a: WP7 Workshop Proceedings, King's College London UK EU, July 4-5.
[CP.1]:
Rank S., Petta P. (2005):
Motivating Dramatic Interactions.
In Agents that Want and Like: Motivational and Emotional Roots of Cognition and Action, Proceedings of the AISB05 Symposium, April 12-15 2005, University of Hertfordshire, Hatfield, UK, pp.102-107.

Theses:

[TH.2]:
Rank S. (2009):
Behaviour Coordination for Models of Affective Behaviour.
PhD Thesis (Dissertation), Vienna University of Technology, carried out at the Austrian Research Institute for Artificial Intelligence (OFAI).
[TH.1]:
Rank S. (2004):
Affective Acting: An Appraisal-based Architecture for Agents as Actors.
Master's Thesis (Diplomarbeit in Informatik), Vienna University of Technology, carried out at the Institute for Medical Cybernetics and Artificial Intelligence, University of Vienna.

Talks and Demos

[TD.8]:
Invited Talk – Rank S. (April 2013):
Computational Affect in Interactive Media,
At: Center for Human Modeling and Simulation, University of Pennsylvania, Philadelphia PA USA.
[TD.7]:
Invited Talk – Rank S. (April 2013):
Computational Affect in Games,
At: Digital Media Program, Drexel University, Philadelphia PA USA.
[TD.6]:
Talk – Skowron M., Rank S., Theunis M. (2012):
Affect Listeners @CyberEmotions,
At: COSI-ICT: Action for the Science of Complex Systems and Socially Intelligent ICT, Brussels Belgium.
[TD.5]:
Talk – Skowron M., Rank S., (2011):
CyberEmotions: the good, the bad, the neutral - effect of an affective profile in dialog system-user online conversations,
At: Emotions in Cyberspace - Models and Empirical Approaches at the International Society for Research on Emotion conference, Kyoto Japan.
[TD.4]:
Demo – Chmiel A., Skowron M., Rank S. (2011):
Affect Listeners demonstration.
At: Mid-term Flagship Conference. 24-25 Nov, Warsaw Poland.
[TD.3]:
Demo – Skowron M., Chmiel A., Rank S. (2011):
CyberEmotions project exhibition and Affect Listeners demonstration.
At: Innovation Convention 2011. Polish Research Projects - Under the Patronage of the Polish Presidency, 5-6 Dec, Brussels Belgium.
[TD.2]:
Talk - Rank S. (2011):
Verhaltenssteuerung und Emotion in Games.
At: researching games 2011, 24-25 September, Kreativfabrik Wiesbaden Germany.
[TD.1]:
Talk - Rank S., Petta P. (2006):
Implications of Embodiment for Autonomous Personality Agents.
presentation at the Young Researcher's session of the 3rd Humaine Summer School, September 22-28, 2006, InfoMus Lab - DIST - University of Genova, Italy.

Press Coverage

Software

If no web-link is provided, please contact me directly for details and availability.

  • ActAffAct – As part of my master thesis I implemented an appraisal-based architecture for software agents that could be part of an emergent narrative.
  • BehBehBeh – The appraisal-based agent architecture for behaviour coordination implemented as part of my PhD thesis.
  • ActAffAct-based emotion components – Appraisal components based on ActAffAct. These components provide objects and mechanisms to perform appraisal as well as the aggregation of appraisals over time into mood. It is intended as a building block for the integration into agent control architectures in Python. See the included tests and documentation for usage.
  • OPARIS ActAffAct theatre – A theatre, in the terminology of the OPARIS API, based on the display component of ActAffAct.
  • OPARIS/IRIS theatreprotocol command-line client – Python command-line client and library for interaction, testing, and verification of the client-side OPARIS API. Based on Twisted.
  • twobbie – multi-protocol framework for interactive dialog systems, developed as part of the Cyberemotions project.
  • CybABMod – multi-agent-based simulation and modelling tool, developed as part of the Cyberemotions project.
  • SERA ShowCase – part of the output of the SERA project, includes demonstration and simulation code for interacting with at robot-rabbit.