five

chimbiwide/NPC-Dialogue_v2

收藏
Hugging Face2025-10-14 更新2025-10-25 收录
下载链接:
https://hf-mirror.com/datasets/chimbiwide/NPC-Dialogue_v2
下载链接
链接失效反馈
官方服务:
资源简介:
NPC-Dialogue_v2是一个改进版的NPC对话数据集,旨在为视频游戏中的NPC对话行为提供高质量的数据。数据集包含两个主要文件:Generated_info.csv和npc_dialogue.jsonl,分别包含用于生成对话的信息和实际生成的对话。总共有1,723个角色,成功生成了1,688个对话,每个对话包含16条交替的消息。

NPC-Dialogue_v2 is an improved dataset for NPC dialogue behavior in video games, aimed to provide high-quality data. It includes two main files: Generated_info.csv and npc_dialogue.jsonl, containing information used to generate the dialogues and the actual dialogues themselves. There are a total of 1,723 characters, with 1,688 successful conversations generated, each containing 16 alternating messages.
提供机构:
chimbiwide
搜集汇总
数据集介绍
main_image_url
构建方式
在电子游戏领域,非玩家角色(NPC)的对话行为是塑造沉浸式体验的核心要素。为提升此类对话数据的质量,NPC-Dialogue_v2数据集应运而生。该数据集经由一套精巧的五阶段流水线构建而成:首先从源CSV文件中提取角色信息并转化为结构化档案;继而利用Gemini 2.0 Flash模型,以温度参数1.0将档案扩展为3至4句的详细传记;随后以温度0.8生成与角色主题契合的场景描述;再将传记、场景与角色扮演指令融合为系统提示;最终在温度1.0及三次重试机制下,产出包含环境上下文的16轮对话。整个流程耗资约2美元,共计处理约6.16M输入与2.15M输出令牌。
使用方法
本数据集专为大型语言模型的监督式微调(SFT)训练而设计,旨在优化游戏NPC的对话行为。用户可通过HuggingFace平台直接加载,其中核心文件为`npc_dialogue.jsonl`,包含所有对话数据;辅助文件`Generated_info.csv`则记录了用于生成对话的提示信息。建议研究者将数据按需划分为训练集与验证集,并配合角色扮演指令进行微调。数据遵循Apache 2.0许可协议发布,引用时请参照提供的BibTeX或APA格式规范。
背景与挑战
背景概述
在电子游戏与虚拟世界构建领域,非玩家角色(NPC)的对话行为长期受限于预设脚本的僵化与重复,难以提供沉浸式且动态的交互体验。为突破这一瓶颈,研究者chimbiwide于2024年发布了NPC-Dialogue_v2数据集,依托Google Gemini 2.0 Flash模型,通过五阶段流水线生成高质量对话数据。该数据集包含1,688个成功生成的对话样本,覆盖1,723个独特NPC角色,每个对话由16条交替消息构成,旨在为大型语言模型的监督微调提供训练素材,进而赋能游戏NPC实现更自然、连贯且富有个性化的实时互动,对角色扮演游戏与交互式叙事领域具有重要推动作用。
当前挑战
该数据集所应对的核心领域挑战在于,传统NPC对话生成依赖手动编写或模板匹配,缺乏适应性与多样性,难以满足开放世界游戏对动态交互的苛刻要求。构建过程中,研究者需克服多重技术难题:其一,如何从结构化角色档案中自动生成详实且风格一致的传记与场景描述,需平衡创意温度参数(0.8-1.0)与逻辑连贯性;其二,对话需遵循三阶段结构(开场、发展、收尾),确保16轮交互兼具信息递进与情感张力;其三,处理生成失败案例(35次失败,成功率98%),需设计重试机制与安全过滤,以剔除低质量或不符合角色设定的输出,最终实现成本仅约2美元的高效数据生产。
常用场景
经典使用场景
在角色扮演游戏与交互式叙事领域,NPC-Dialogue_v2数据集被广泛用于对大型语言模型进行监督微调(SFT),以赋予模型生成高度拟人化、情境感知的非玩家角色对话能力。该数据集包含1,688条精心设计的对话,每条对话由16轮交替消息构成,并按照开场建立融洽关系、发展阶段深化角色核心特质、以及收尾阶段自然结束并埋下未来互动伏笔的三阶段结构组织。这种结构化设计使模型能够学习到NPC对话的节奏与层次,从而在游戏场景中输出更具沉浸感和一致性的角色语言。
解决学术问题
该数据集有效解决了游戏NPC对话生成中长期存在的角色一致性不足与语境脱节问题。传统规则驱动或模板化的NPC对话系统难以应对玩家多样化的交互行为,而基于语言模型的生成方法又常因缺乏高质量、领域适配的训练数据而导致角色语言飘忽不定。NPC-Dialogue_v2通过提供涵盖1,723个角色、带有细致背景描述与地点环境信息的对话样本,为学术界探索基于微调的角色一致性保持、多轮对话中的情感连贯性以及情境嵌入式生成提供了坚实的实验基础,推动了交互式叙事与计算语言学交叉领域的研究进展。
实际应用
在实际应用中,NPC-Dialogue_v2数据集赋能了游戏开发团队快速构建动态且富有深度的角色对话系统。通过微调后的语言模型能够实时响应玩家输入,生成与NPC身份、所处环境及剧情阶段相匹配的对话内容,显著降低了手工编写海量对话分支的人力成本。此外,该数据集还适用于虚拟现实社交、数字人客服、教育模拟训练等需要高度互动性与角色扮演特征的场景,使系统在保持低成本部署的同时,提供接近真人交流的体验,有效提升了用户沉浸感与参与度。
数据集最近研究
最新研究方向
在角色扮演与开放世界游戏领域,NPC对话系统的真实性与动态性正成为提升玩家沉浸感的关键瓶颈。NPC-Dialogue_v2数据集聚焦于利用大语言模型进行监督微调,为游戏中的非玩家角色生成高质量、多阶段的交互对话。该数据集基于Gemini 2.0 Flash构建了1,688条结构化对话样本,每条包含16轮精心设计的消息,涵盖开场建立关系、核心性格展现与自然收尾三个阶段。这一前沿研究方向不仅降低了传统游戏对话编写的人力成本,更推动了从静态脚本到智能生成式NPC的范式转变,为实时、个性化、环境感知的NPC交互提供了可复现的数据基础,对下一代角色扮演游戏的交互体验具有深远意义。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务