The Logtell Project

  An Interactive Storytelling System for TV, Cinema, and Web

A Research Consortium



News - Highlights

Member Area

Adaptive Storytelling

Research Project
Informatics Department - Pontifical Catholic University of Rio de Janeiro (PUC-Rio)
IADE - Universidade Europeia
Edirlei Soares de Lima <>
Bruno Feijo <>
Antonio L. Furtado <>

In almost all forms of storytelling, the background and the current state of mind of the audience members predispose them to experience a given story from a uniquely personal perspective. However, traditional story writers usually construct their narratives based on the average preferences of their audience, which does not guarantee satisfying narrative experiences for its members. When a narrative aims at providing pleasurable entertainment, having some information about the preferences of the current user for the narrative’s content is vital to create satisfying experiences. This project explores user modeling and adaptive storytelling to generate individualized interactive narratives based on the preferences of users.


   Lima, E.S., Feijo, B., Furtado, A.L., 2019. Adaptive Storytelling Based on Personality and Preference Modeling. Entertainment Computing, 2019. [Under Review]

   Lima, E.S., Feijo, B., Furtado, A.L., 2018. Personality and Preference Modeling for Adaptive Storytelling. Proceedings of the XVII Brazilian Symposium on Computer Games and Digital Entertainment (SBGames 2018), Foz do Iguaçu, Brazil, p. 538-547, 2018. [DOI:]

Prototype Application:

In order to validate the proposed model, we developed a web-based interactive storytelling system that offers a storyboard-like comic strip representation for the generated stories, where each event gains graphical illustrations and speech balloons. The system runs on a web browser and allows users to freely scroll the horizontal comic strip to see and read the narrative. Comic panels that represent events situated at branching points in the story network include interactive thought balloons, where users can interact and interfere in the story by choosing the decisions to be made by virtual characters (indirectly selecting different branching paths to follow). As a result of user interaction, the plot and the visual representation of its events are automatically updated to reflect the new storyline.

Online Prototype:

   Interactive Little Red Riding Hood (Online Prototype)