We present CharacterChat, a concept and chatbot to support writers in creating fictional characters. Concretely, writers progressively turn the bot into their imagined character through conversation. We iteratively developed CharacterChat in a user-centred approach, starting with a survey on character creation with writers (N=30), followed by two qualitative user studies (N=7 and N=8). Our prototype combines two modes: (1) Guided prompts help writers define character attributes (e.g. User: "Your name is Jane."), including suggestions for attributes (e.g. Bot: "What is my main motivation?") and values, realised as a rule-based system with a concept network. (2) Open conversation with the chatbot helps writers explore their character and get inspiration, realised with a language model that takes into account the defined character attributes. Our user studies reveal benefits particularly for early stages of character creation, and challenges due to limited conversational capabilities. We conclude with lessons learned and ideas for future work.
翻译:我们展示了SantraChat, 这一概念和聊天室, 支持作家创造虚构字符。 具体来说, 作家通过对话逐渐将机器人变成他们的想象字符。 我们反复地以用户为中心的方法开发了“ 字符” 字符, 首先是与作家进行字符创建调查( N=30), 其次是两项质量用户研究( N=7 和 N=8)。 我们的原型结合了两种模式:(1) 引导提示帮助作者定义字符属性( 例如用户: “ 你的名字是Jane ” ), 包括属性建议( 例如, Bot : “ 我的主要动机是什么? ” ) 和价值观, 作为一种基于规则的体系和概念网络实现。 (2) 与聊天室的开放对话有助于作者探索其特性并获得灵感, 与一种语言模型结合了确定的字符属性。 我们的用户研究揭示了特别对于创建早期的字符以及由于对话能力有限而产生的挑战的好处。 我们总结了未来工作的经验教训和想法。