The third consecutive workshop on Character Computing presents the emerging field and the opportunities and challenges it poses. Following the visibility of the first version of the workshop and the appeal of the concept of Character Computing, the first book about the topic is finalized and will be published as part of the Human-Computer Interaction series by Springer Nature ( in 2020.

Individual people and institutional organizations from all over the globe are about to move their private life and notably their labor and education activities to the Internet. This calls for these systems to adapt to their current user to ensure the most efficient and seamless interaction. To enable systems to truly adapt to their users, there is a need for the systems to know their users. This does not restrict to only the user's current states but also to the user's traits.

In recent years there has been a lot of research within the field of Affective Computing on how to understand, adapt to and simulate people's states i.e. affect. This resulted in various diverse applications. Another field of research, namely Personality Computing[13] aims at providing technologies for dealing with the personality traits of humans from three main perspectives; Automatic Personality Recognition, Automatic Personality Perception, and Automatic Personality Synthesis.

However, personality or affect alone do not entail how a person would behave in a specific situation, and thus Affective and Personality Computing need to be extended. Considering the human as a whole i.e. the character is required. The character is the individual person with all his/her defining or describing features. This includes stable personality traits, variable affective, cognitive and motivational states as well as history, morals, beliefs, skills, appearance and socio-cultural embeddings, to name a few.

As the next step towards further putting humans at the center of technology, novel interdisciplinary approaches such as Character Computing are developing. The extension and fusion between the different computing approaches, e.g. Affective and Personality Computing, within Character Computing is based on well-controlled empirical and theoretical knowledge from Psychology.

This is done by including the whole human character as a central part of any artificial interaction. Character Computing is any computing that incorporates the human character within its context. In practical terms, depending on the application context, it is computing that senses, predicts, adapts to, affects or simulates 1) character based on behavior and situation, 2) behavior based on character and situation, or 3) situation based on character and behavior.

Character Computing has three main modules that can be investigated and leveraged separately or together:

  • Character sensing and profiling
  • Character-aware adaptive systems
  • Artificial characters

As in previous years, the present workshop is organized by a team of researchers from the German University of Cairo (GUC) and from Ulm University (UUlm) from the fields of Computer Science and Psychology who combine computational and psychological scientific knowledge in an attempt to integrate the expertise of the field of Psychology and Computer Science into Character Computing.

In this workshop we will discuss the possible applications of Character Computing in a diverse number of research fields at the interface of Psychology and Computer Science. We also aim at discussing a more foundational background for Character Computing by integrating the expertise of the field of Psychology. In particular, we aim to show that Character Computing provides a novel perspective on affective and personality computing, that can enable the presence of ubiquitous and non-obtrusive character-aware adaptive systems if Psychology and its fields of research are integrated into the Character Computing approach.


The presented papers should discuss work in progress, theories, architectures as well as applications that incorporate character or any aspect thereof, and thus fall under the umbrella of Character Computing. C 2 invites submissions on, but not limited to, the following topics:

  • Agent design and personalization
  • Adaptive applications and systems
  • E-learning and serious games
  • Assistive agents and applications
  • Lifelogging and data collection techniques
  • Data mining and knowledge extraction
  • Interactive applications
  • Mobile application
  • Machine Learning
  • Deep Learning
  • Affective Computing
  • Personality Computing
  • Experimental Psychology
  • Personality Psychology
  • Behavioral Analysis
  • User Modelling and Personalization
  • Cognitive Science and Cognitive Robotics
  • Responsible Artificial Intelligence
  • Artificial Intelligence for Social Good
  • Multi-Agent System Technology
  • VR/AR applications
  • Avatar modelling
  • Natural Language Processing
  • Natural Language Generation
  • Knowledge Representation and Reasoning
  • Persuasive Computing/Technologies
  • Emotion and Motivation Psychology


Organizing Committee

  • Alia El Bolock -Department of Computer Science German University in Cairo Department of Applied Emotion and Motivation Psychology, Ulm University (Egypt/Germany)
  • Slim Abdennadher - German University in Cairo (Egypt)
  • Cornelia Herbert - Department of Applied Emotion and Motivation Psychology, Ulm University (Germany)

Program Committee


  • Yomna Abdelrahman - Bundeswehr University, Munich (Germany)
  • Florian Alt - Bundeswehr University, Munich (Germany)
  • Patrick Weis - PHD, Human Factors, George Mason University, USA & Ulm University (Germany)
  • Jailan Salah - German University in Cairo (Egypt)
  • Dirk Reichardt - DHBW Stuttgart (Germany)


Alia El Bolock