{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T15:42:09Z","timestamp":1772120529948,"version":"3.50.1"},"reference-count":74,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2023,3,21]],"date-time":"2023-03-21T00:00:00Z","timestamp":1679356800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>Automating a factory where robots are involved is neither trivial nor cheap. Engineering the factory automation process in such a way that return of interest is maximized and risk for workers and equipment is minimized is hence, of paramount importance. Simulation can be a game changer in this scenario but requires advanced programming skills that domain experts and industrial designers might not have. In this paper, we present the preliminary design and implementation of a general-purpose framework for creating and exploiting Virtual Environments via Natural language Agents (VEsNA). VEsNA takes advantage of agent-based technologies and natural language processing to enhance the design of virtual environments. The natural language input provided to VEsNA is understood by a chatbot and passed to an intelligent cognitive agent that implements the logic behind displacing objects in the virtual environment. In the complete VEsNA vision, for which this paper provides the building blocks, the intelligent agent will be able to reason on this displacement and on its compliance with legal and normative constraints. It will also be able to implement what-if analysis and case-based reasoning. Objects populating the virtual environment will include active objects and will populate a dynamic simulation whose outcomes will be interpreted by the cognitive agent; further autonomous agents, representing workers in the factory, will be added to make the virtual environment even more realistic; explanations and suggestions will be passed back to the user by the chatbot.<\/jats:p>","DOI":"10.3390\/robotics12020046","type":"journal-article","created":{"date-parts":[[2023,3,22]],"date-time":"2023-03-22T07:09:31Z","timestamp":1679468971000},"page":"46","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["VEsNA, a Framework for Virtual Environments via Natural Language Agents and Its Application to Factory Automation"],"prefix":"10.3390","volume":"12","author":[{"given":"Andrea","family":"Gatti","sequence":"first","affiliation":[{"name":"Department of Informatics, Bioengineering, Robotics and Systems Engineering (DIBRIS), University of Genoa, Via Dodecaneso 35, 16146 Genoa, Italy"}]},{"given":"Viviana","family":"Mascardi","sequence":"additional","affiliation":[{"name":"Department of Informatics, Bioengineering, Robotics and Systems Engineering (DIBRIS), University of Genoa, Via Dodecaneso 35, 16146 Genoa, Italy"}]}],"member":"1968","published-online":{"date-parts":[[2023,3,21]]},"reference":[{"key":"ref_1","unstructured":"Google (2023, January 19). DialogFlow. Available online: https:\/\/cloud.google.com\/dialogflow\/."},{"key":"ref_2","unstructured":"Austin, J.L. (1962). How to Do Things with Words, William James Lectures, Oxford University Press."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Searle, J.R. (1979). Expression and Meaning: Studies in the Theory of Speech Acts, Cambridge University Press.","DOI":"10.1017\/CBO9780511609213"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"747","DOI":"10.1016\/j.scico.2011.10.004","article-title":"Multi-agent oriented programming with JaCaMo","volume":"78","author":"Boissier","year":"2013","journal-title":"Sci. Comput. Program."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Boissier, O., Bordini, R.H., H\u00fcbner, J., and Ricci, A. (2020). Multi-Agent Oriented Programming: Programming Multi-Agent Systems Using JaCaMo, MIT Press.","DOI":"10.1017\/S026988891800005X"},{"key":"ref_6","unstructured":"Boissier, O., Bordini, R.H., H\u00fcbner, J.H., Ricci, A., and Santi, A. (2023, January 19). JaCaMo Project. Available online: http:\/\/jacamo.sourceforge.net\/."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Bordini, R.H., H\u00fcbner, J.F., and Wooldridge, M. (2007). Programming Multi-Agent Systems in AgentSpeak Using Jason, John Wiley & Sons.","DOI":"10.1002\/9780470061848"},{"key":"ref_8","unstructured":"Ricci, A., Viroli, M., and Omicini, A. (2006, January 8). CArtAgO: A framework for prototyping artifact-based environments in MAS. Proceedings of the International Workshop on Environments for Multi-Agent Systems, Hakodate, Japan."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1007\/s10458-010-9140-7","article-title":"Environment programming in multi-agent systems: An artifact-based perspective","volume":"23","author":"Ricci","year":"2011","journal-title":"Auton. Agents Multi Agent Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"370","DOI":"10.1504\/IJAOSE.2007.016266","article-title":"Developing organised multiagent systems using the MOISE+ model: Programming issues at the system and agent levels","volume":"1","author":"Sichman","year":"2007","journal-title":"Int. J. Agent Oriented Softw. Eng."},{"key":"ref_11","unstructured":"Rao, A.S., and Georgeff, M.P. (1995, January 12\u201314). BDI agents: From theory to practice. Proceedings of the First International Conference on Multiagent Systems (ICMAS), San Francisco, CA, USA."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Georgeff, M., Pell, B., Pollack, M., Tambe, M., and Wooldridge, M. (1998, January 4\u20137). The Belief-Desire-Intention model of agency. Proceedings of the International Workshop on Agent Theories, Architectures, and Languages, Paris, France.","DOI":"10.1007\/3-540-49057-4_1"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Rao, A.S. (1996, January 22). AgentSpeak (L): BDI agents speak out in a logical computable language. Proceedings of the European Workshop on Modelling Autonomous Agents in a Multi-Agent World, Eindhoven, The Netherlands.","DOI":"10.1007\/BFb0031845"},{"key":"ref_14","unstructured":"Sterling, L., and Shapiro, E. (1994). The Art of Prolog\u2014Advanced Programming Techniques, MIT Press. [2nd ed.]."},{"key":"ref_15","unstructured":"Engelmann, D., Oliveira, J.D., Borges, O.T., Krausburg, T., Vivan, M., Panisson, A.R., and Bordini, R.H. (2023, January 19). Dial4Jaca. Available online: https:\/\/github.com\/smart-pucrs\/Dial4JaCa."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1007\/978-3-030-85739-4_7","article-title":"Dial4JaCa\u2014A Communication Interface Between Multi-agent Systems and Chatbots","volume":"Volume 12946","author":"Dignum","year":"2021","journal-title":"Proceedings of the Advances in Practical Applications of Agents, Multi-Agent Systems, and Social Good. The PAAMS Collection\u201419th International Conference, PAAMS 2021"},{"key":"ref_17","unstructured":"Wooldridge, M.J. (2000). Reasoning about Rational Agents, MIT Press. Intelligent Robots and Autonomous Agents."},{"key":"ref_18","unstructured":"Andr\u00e9, E., Koenig, S., Dastani, M., and Sukthankar, G. (2018, January 10\u201315). AgentSpeak(ER): An Extension of AgentSpeak(L) improving Encapsulation and Reasoning about Goals. Proceedings of the 17th International Conference on Autonomous Agents and MultiAgent Systems, AAMAS, 2018, Stockholm, Sweden."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1016\/j.tcs.2019.10.026","article-title":"Reasoning in BDI agents using Toulmin\u2019s argumentation model","volume":"805","author":"Panisson","year":"2020","journal-title":"Theor. Comput. Sci."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Bordini, R.H., Fisher, M., Pardavila, C., and Wooldridge, M.J. (2003, January 14\u201318). Model checking AgentSpeak. Proceedings of the Second International Joint Conference on Autonomous Agents & Multiagent Systems (AAMAS 2003), Melbourne, VIC, Australia.","DOI":"10.1145\/860575.860641"},{"key":"ref_21","first-page":"76","article-title":"Automatic Generation of Self-monitoring MASs from Multiparty Global Session Types in Jason","volume":"Volume 7784","author":"Baldoni","year":"2012","journal-title":"Proceedings of the Declarative Agent Languages and Technologies X\u201410th International Workshop, DALT 2012"},{"key":"ref_22","unstructured":"Andr\u00e9, E., Koenig, S., Dastani, M., and Sukthankar, G. (2018, January 10\u201315). Recognising Assumption Violations in Autonomous Systems Verification. Proceedings of the 17th International Conference on Autonomous Agents and MultiAgent Systems, AAMAS 2018, Stockholm, Sweden."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Engelmann, D.C., Ferrando, A., Panisson, A.R., Ancona, D., Bordini, R.H., and Mascardi, V. (2022, January 23\u201325). RV4JaCa\u2014Runtime Verification for Multi-Agent Systems. Proceedings of the AREA 2022, the Second Workshop on Agents and Robots for Reliable Engineered Autonomy, Vienna, Austria.","DOI":"10.4204\/EPTCS.362.5"},{"key":"ref_24","first-page":"3","article-title":"A Conversational Agent to Support Hospital Bed Allocation","volume":"Volume 13073","author":"Britto","year":"2021","journal-title":"Proceedings of the Intelligent Systems\u201410th Brazilian Conference, BRACIS 2021"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Ferreira, C.E.A., Panisson, A.R., Engelmann, D.C., Vieira, R., Mascardi, V., and Bordini, R.H. (2022, January 13\u201315). Explaining Semantic Reasoning using Argumentation. Proceedings of the 20th International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAMS), L\u2019Aquila, Italy.","DOI":"10.1007\/978-3-031-18192-4_13"},{"key":"ref_26","unstructured":"Unity Technologies (2023, January 19). Unity. Available online: https:\/\/unity.com\/."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1007\/978-3-030-49778-1_4","article-title":"The DigForSim Agent Based Simulator of People Movements in Crime Scenes","volume":"Volume 12092","author":"Demazeau","year":"2020","journal-title":"Proceedings of the Advances in Practical Applications of Agents, Multi-Agent Systems, and Trustworthiness. The PAAMS Collection\u201418th International Conference, PAAMS 2020"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Jerald, J., Giokaris, P., Woodall, D., Hartbolt, A., Chandak, A., and Kuntz, S. (April, January 29). Developing virtual reality applications with Unity. Proceedings of the 2014 IEEE Virtual Reality (VR 2014), Minneapolis, MN, USA.","DOI":"10.1109\/VR.2014.6802117"},{"key":"ref_29","unstructured":"Bakar, F.A., Cheung, C., Yunusa-Kaltungo, A., Mohandes, S.R., and Lou, E. (2022, January 8\u201310). \u201cThe State of Immersive Technology Application for Construction Safety Training\u201d: A Systematic Literature Review. Proceedings of the the International Post-Graduate Research Conference (IPGRC), Salford, UK."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"452","DOI":"10.1016\/j.trpro.2014.09.059","article-title":"A Multi-agent System based on Unity 4 for Virtual Perception and Wayfinding","volume":"2","author":"Ruzzoli","year":"2014","journal-title":"Transp. Res. Procedia"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1016\/j.aei.2017.03.005","article-title":"Signage visibility analysis and optimization system using BIM-enabled virtual reality (VR) environments","volume":"32","author":"Motamedi","year":"2017","journal-title":"Adv. Eng. Inform."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Xie, J., Yang, Z., Wang, X., Zeng, Q., Li, J., and Li, B. (2018). A Virtual Reality Collaborative Planning Simulator and Its Method for Three Machines in a Fully Mechanized Coal Mining Face. Arab. J. Sci. Eng., 43.","DOI":"10.1007\/s13369-018-3164-8"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"106597","DOI":"10.1016\/j.buildenv.2019.106597","article-title":"Fuzzy logic in agent-based modeling of user movement in urban space: Definition and application to a case study of a square","volume":"169","year":"2020","journal-title":"Build. Environ."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1080\/14498596.2020.1787253","article-title":"An innovative three-dimensional approach for visibility assessment of highway signs based on the simulation of traffic flow","volume":"67","author":"Karami","year":"2022","journal-title":"J. Spat. Sci."},{"key":"ref_35","unstructured":"Juliani, A., Berges, V., Vckay, E., Gao, Y., Henry, H., Mattar, M., and Lange, D. (2018). Unity: A General Platform for Intelligent Agents. arXiv."},{"key":"ref_36","first-page":"103","article-title":"A Methodology for Developing Multiagent Systems as 3D Electronic Institutions","volume":"Volume 4951","author":"Luck","year":"2007","journal-title":"Proceedings of the Agent-Oriented Software Engineering VIII, 8th International Workshop (AOSE 2007)"},{"key":"ref_37","unstructured":"Durfee, E.H., Yokoo, M., Huhns, M.N., and Shehory, O. (2007, January 14\u201318). A methodology for 3D electronic institutions. Proceedings of the 6th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2007), Honolulu, HI, USA."},{"key":"ref_38","first-page":"456","article-title":"Virtual Institutions: Normative Environments Facilitating Imitation Learning in Virtual Agents","volume":"Volume 5208","author":"Prendinger","year":"2008","journal-title":"Proceedings of the Intelligent Virtual Agents, 8th International Conference, IVA 2008"},{"key":"ref_39","unstructured":"Cordeiro, J., Shishkov, B., Ranchordas, A., and Helfert, M. (2008, January 5\u20138). Normative Virtual Environments\u2014Integrating Physical and Virtual Under the One Umbrella. Proceedings of the ICSOFT 2008\u2014Proceedings of the Third International Conference on Software and Data Technologies, Volume PL\/DPS\/KE, Porto, Portugal."},{"key":"ref_40","first-page":"140","article-title":"Developing Virtual Heritage Applications as Normative Multiagent Systems","volume":"Volume 6038","author":"Gleizes","year":"2009","journal-title":"Proceedings of the Agent-Oriented Software Engineering X\u201410th International Workshop, AOSE 2009"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"617","DOI":"10.1080\/08839514.2010.492172","article-title":"Authentic Interactive Reenactment of Cultural Heritage with 3D Virtual Worlds and Artificial Intelligence","volume":"24","author":"Bogdanovych","year":"2010","journal-title":"Appl. Artif. Intell."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1016\/S0743-1066(98)10028-6","article-title":"LogiMOO: An Extensible Multi-user Virtual World with Natural Language Control","volume":"38","author":"Tarau","year":"1999","journal-title":"J. Log. Program."},{"key":"ref_43","first-page":"158","article-title":"Virtual Reality and Logic Programming as Assistance in Architectural Design","volume":"Volume 11613","author":"Paolis","year":"2019","journal-title":"Proceedings of the Augmented Reality, Virtual Reality, and Computer Graphics\u20146th International Conference, AVR 2019"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Angilica, D., Ianni, G., and Pacenza, F. (2022, January 21\u201324). Declarative AI design in Unity using Answer Set Programming. Proceedings of the IEEE Conference on Games (CoG 2022), Beijing, China.","DOI":"10.1109\/CoG51982.2022.9893603"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Apt, K.R., Marek, V.W., Truszczynski, M., and Warren, D.S. (1999). The Logic Programming Paradigm\u2014A 25-Year Perspective, Springer. Artificial Intelligence.","DOI":"10.1007\/978-3-642-60085-2"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Lifschitz, V. (2019). Answer Set Programming, Springer.","DOI":"10.1007\/978-3-030-24658-7"},{"key":"ref_47","first-page":"268","article-title":"Constraint-Procedural Logic Generated Environments for Deep Q-learning Agent training and benchmarking","volume":"Volume 3204","author":"Calegari","year":"2022","journal-title":"Proceedings of the 37th Italian Conference on Computational Logic"},{"key":"ref_48","first-page":"63","article-title":"Grammar Systems: A Multi-Agent Framework for Natural Language Generation","volume":"Volume 43","author":"Paun","year":"1994","journal-title":"Mathematical Aspects of Natural and Formal Languages"},{"key":"ref_49","unstructured":"Aref, M.M. (October, January 30). A multi-agent system for natural language understanding. Proceedings of the IEMC \u201903\u2014Managing Technologically Driven Organizations: The Human Side of Innovation and Change (IEEE Cat. No.03CH37502), Cambridge, MA, USA."},{"key":"ref_50","unstructured":"Yoon, V.Y., Rubenstein-Montano, B., Wilson, T., and Lowry, S. (2004, January 6\u20138). Natural Language Interface for a Multi Agent System. Proceedings of the 10th Americas Conference on Information Systems (AMCIS 2004), New York, NY, USA."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1007\/978-3-642-04001-6_7","article-title":"Constructing a Multi-agent System for Discovering the Meaning over Natural-Language Collaborative Conversations","volume":"Volume 246","author":"Daradoumis","year":"2009","journal-title":"Intelligent Collaborative e-Learning Systems and Applications"},{"key":"ref_52","unstructured":"Trott, S., Appriou, A., Feldman, J., and Janin, A. (2015, January 12\u201314). Natural Language Understanding and Communication for Multi-Agent Systems. Proceedings of the 2015 AAAI Fall Symposia, Arlington, VA, USA."},{"key":"ref_53","unstructured":"Doubleday, S., Trott, S., and Feldman, J. (2016). Processing Natural Language About Ongoing Actions. arXiv."},{"key":"ref_54","unstructured":"Busetta, P., Calanca, P., and Robol, M. (2016). Applying BDI to Serious Games: The PRESTO Experience, University of Trento. Technical Report."},{"key":"ref_55","unstructured":"Poli, N. (2018). Game Engines and MAS: BDI & Artifacts in Unity. [Master\u2019s Thesis, Alma Mater Studiorum Universita di Bologna]."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1016\/j.scico.2005.02.001","article-title":"Multi-paradigm Java-Prolog integration in tuProlog","volume":"57","author":"Denti","year":"2005","journal-title":"Sci. Comput. Program."},{"key":"ref_57","first-page":"106","article-title":"Game Engines to Model MAS: A Research Roadmap","volume":"Volume 1664","author":"Santoro","year":"2016","journal-title":"Proceedings of the 17th Workshop \u201cFrom Objects to Agents\u201d Co-Located with 18th European Agent Systems Summer School (EASSS 2016)"},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"102732","DOI":"10.1016\/j.advengsoft.2019.102732","article-title":"A game engine to make games as multi-agent systems","volume":"140","author":"Chover","year":"2020","journal-title":"Adv. Eng. Softw."},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Sudkhot, P., and Sombattheera, C. (2018, January 24\u201326). A Crowd Simulation in Large Space Urban. Proceedings of the 2018 International Conference on Information Technology (InCIT), Khon Kaen, Thailand.","DOI":"10.23919\/INCIT.2018.8584878"},{"key":"ref_60","first-page":"45","article-title":"Developing Fire Evacuation Simulation Through Emotion-based BDI Methodology","volume":"6","author":"Paschal","year":"2022","journal-title":"JOIV Int. J. Inform. Vis."},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"690","DOI":"10.1177\/1046878119865913","article-title":"FASim: A 3D Serious Game for the First Aid Emergency","volume":"50","author":"Benkhedda","year":"2019","journal-title":"Simul. Gaming"},{"key":"ref_62","unstructured":"Matoso, O.A., Lampert, L., H\u00fcbner, J.F., Concei\u00e7\u00e3o, M., Bernardes, S.P., Amaral, C.J., Zatelli, M.R., and de Lima, M.L. (2020). Agent Programming for Industrial Applications: Some Advantages and Drawbacks. arXiv."},{"key":"ref_63","first-page":"1","article-title":"Autonomous Agents in 3D Crowd Simulation Through BDI Architecture","volume":"5","author":"Wai","year":"2021","journal-title":"JOIV Int. J. Inform. Vis."},{"key":"ref_64","unstructured":"Amit Chopra, J.D., and Zalila-Wenkstern, R. (2022, January 9\u201310). A Framework for Developing Interactive Intelligent Systems in Unity. Proceedings of the Engineering Multi-Agent Systems (EMAS 2022), Virtual Event."},{"key":"ref_65","unstructured":"Bechhofer, S., van Harmelen, F., Hendler, J., Horrocks, I., McGuinness, D., Patel-Schneijder, P., and Stein, L.A. (2023, January 19). OWL Web Ontology Language Reference. Recommendation, World Wide Web Consortium (W3C). Available online: http:\/\/www.w3.org\/TR\/owl-ref\/."},{"key":"ref_66","first-page":"155","article-title":"Agent-Oriented Programming with Underlying Ontological Reasoning","volume":"Volume 3904","author":"Baldoni","year":"2005","journal-title":"Proceedings of the Declarative Agent Languages and Technologies III, Third International Workshop, DALT 2005"},{"key":"ref_67","doi-asserted-by":"crossref","first-page":"83","DOI":"10.3233\/WIA-140287","article-title":"CooL-AgentSpeak: Endowing AgentSpeak-DL agents with plan exchange and ontology services","volume":"12","author":"Mascardi","year":"2014","journal-title":"Web Intell. Agent Syst."},{"key":"ref_68","doi-asserted-by":"crossref","unstructured":"Yang, Z., Qian, Y., Zou, J., Lee, C.L., Lin, C.L., and Wu, S.T. (2023). Reducing the Power Consumption of VR Displays with a Field Sequential Color LCD. Appl. Sci., 13.","DOI":"10.3390\/app13042635"},{"key":"ref_69","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1016\/S0097-8493(01)00176-5","article-title":"Setting the scene: Playing digital director in interactive storytelling and creation","volume":"26","author":"Spierling","year":"2002","journal-title":"Comput. Graph."},{"key":"ref_70","doi-asserted-by":"crossref","first-page":"455","DOI":"10.3758\/s13428-019-01242-0","article-title":"Studying human behavior with virtual reality: The Unity Experiment Framework","volume":"52","author":"Brookes","year":"2020","journal-title":"Behav. Res. Methods"},{"key":"ref_71","doi-asserted-by":"crossref","unstructured":"Serra, R., and Cucchiara, R. (2009, January 9\u201312). Value-Driven Characters for Storytelling and Drama. Proceedings of the AI*IA 2009: Emergent Perspectives in Artificial Intelligence, Reggio Emilia, Italy.","DOI":"10.1007\/978-3-642-10291-2"},{"key":"ref_72","unstructured":"Spierling, U., and Szilas, N. (2008, January 26\u201329). Revisiting Character-Based Affective Storytelling under a Narrative BDI Framework. Proceedings of the Interactive Storytelling, Erfurt, Germany."},{"key":"ref_73","unstructured":"Rank, S., Hoffmann, S., Struck, H.G., Spierling, U., and Petta, P. (2012, January 27). Creativity in configuring affective agents for interactive storytelling. Proceedings of the International Conference on Computational Creativity, Montpellier, France."},{"key":"ref_74","unstructured":"Berov, L. (2017, January 5\u20139). Character focused narrative models for computational storytelling. Proceedings of the Thirteenth Artificial Intelligence and Interactive Digital Entertainment Conference, Little Cottonwood Canyon, UT, USA."}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/12\/2\/46\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:59:58Z","timestamp":1760122798000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/12\/2\/46"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,21]]},"references-count":74,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2023,4]]}},"alternative-id":["robotics12020046"],"URL":"https:\/\/doi.org\/10.3390\/robotics12020046","relation":{},"ISSN":["2218-6581"],"issn-type":[{"value":"2218-6581","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,21]]}}}