遇见数据集

kchawla123/casino

收藏
Hugging Face2024-01-16 更新2024-05-25 收录
官方服务:

资源简介:

--- annotations_creators: - expert-generated language_creators: - crowdsourced language: - en license: - cc-by-4.0 multilinguality: - monolingual size_categories: - 1K<n<10K source_datasets: - original task_categories: - conversational - text-generation - fill-mask task_ids: - dialogue-modeling paperswithcode_id: casino pretty_name: Campsite Negotiation Dialogues dataset_info: features: - name: chat_logs list: - name: text dtype: string - name: task_data struct: - name: data dtype: string - name: issue2youget struct: - name: Firewood dtype: string - name: Water dtype: string - name: Food dtype: string - name: issue2theyget struct: - name: Firewood dtype: string - name: Water dtype: string - name: Food dtype: string - name: id dtype: string - name: participant_info struct: - name: mturk_agent_1 struct: - name: value2issue struct: - name: Low dtype: string - name: Medium dtype: string - name: High dtype: string - name: value2reason struct: - name: Low dtype: string - name: Medium dtype: string - name: High dtype: string - name: outcomes struct: - name: points_scored dtype: int32 - name: satisfaction dtype: string - name: opponent_likeness dtype: string - name: demographics struct: - name: age dtype: int32 - name: gender dtype: string - name: ethnicity dtype: string - name: education dtype: string - name: personality struct: - name: svo dtype: string - name: big-five struct: - name: extraversion dtype: float32 - name: agreeableness dtype: float32 - name: conscientiousness dtype: float32 - name: emotional-stability dtype: float32 - name: openness-to-experiences dtype: float32 - name: mturk_agent_2 struct: - name: value2issue struct: - name: Low dtype: string - name: Medium dtype: string - name: High dtype: string - name: value2reason struct: - name: Low dtype: string - name: Medium dtype: string - name: High dtype: string - name: outcomes struct: - name: points_scored dtype: int32 - name: satisfaction dtype: string - name: opponent_likeness dtype: string - name: demographics struct: - name: age dtype: int32 - name: gender dtype: string - name: ethnicity dtype: string - name: education dtype: string - name: personality struct: - name: svo dtype: string - name: big-five struct: - name: extraversion dtype: float32 - name: agreeableness dtype: float32 - name: conscientiousness dtype: float32 - name: emotional-stability dtype: float32 - name: openness-to-experiences dtype: float32 - name: annotations list: list: string splits: - name: train num_bytes: 3211407 num_examples: 1030 download_size: 1247368 dataset_size: 3211407 configs: - config_name: default data_files: - split: train path: data/train-* --- # Dataset Card for Casino ## Table of Contents - [Dataset Description](#dataset-description) - [Dataset Summary](#dataset-summary) - [Supported Tasks and Leaderboards](#supported-tasks-and-leaderboards) - [Languages](#languages) - [Dataset Structure](#dataset-structure) - [Data Instances](#data-instances) - [Data Fields](#data-fields) - [Data Splits](#data-splits) - [Dataset Creation](#dataset-creation) - [Curation Rationale](#curation-rationale) - [Source Data](#source-data) - [Annotations](#annotations) - [Personal and Sensitive Information](#personal-and-sensitive-information) - [Considerations for Using the Data](#considerations-for-using-the-data) - [Social Impact of Dataset](#social-impact-of-dataset) - [Discussion of Biases](#discussion-of-biases) - [Other Known Limitations](#other-known-limitations) - [Additional Information](#additional-information) - [Dataset Curators](#dataset-curators) - [Licensing Information](#licensing-information) - [Citation Information](#citation-information) - [Contributions](#contributions) ## Dataset Description - **Repository:** [Github: Kushal Chawla CaSiNo](https://github.com/kushalchawla/CaSiNo) - **Paper:** [CaSiNo: A Corpus of Campsite Negotiation Dialogues for Automatic Negotiation Systems](https://aclanthology.org/2021.naacl-main.254.pdf) - **Point of Contact:** [Kushal Chawla](kchawla@usc.edu) ### Dataset Summary We provide a novel dataset (referred to as CaSiNo) of 1030 negotiation dialogues. Two participants take the role of campsite neighbors and negotiate for Food, Water, and Firewood packages, based on their individual preferences and requirements. This design keeps the task tractable, while still facilitating linguistically rich and personal conversations. This helps to overcome the limitations of prior negotiation datasets such as Deal or No Deal and Craigslist Bargain. Each dialogue consists of rich meta-data including participant demographics, personality, and their subjective evaluation of the negotiation in terms of satisfaction and opponent likeness. ### Supported Tasks and Leaderboards Train end-to-end models for negotiation ### Languages English ## Dataset Structure ### Data Instances ``` { "chat_logs": [ { "text": "Hello! \ud83d\ude42 Let's work together on a deal for these packages, shall we? What are you most interested in?", "task_data": {}, "id": "mturk_agent_1" }, ... ], "participant_info": { "mturk_agent_1": { "value2issue": ... "value2reason": ... "outcomes": ... "demographics": ... "personality": ... }, "mturk_agent_2": ... }, "annotations": [ ["Hello! \ud83d\ude42 Let's work together on a deal for these packages, shall we? What are you most interested in?", "promote-coordination,elicit-pref"], ... ] } ``` ### Data Fields - `chat_logs`: The negotiation dialogue between two participants - `text`: The dialogue utterance - `task_data`: Meta-data associated with the utterance such as the deal submitted by a participant - `id`: The ID of the participant who typed this utterance - `participant_info`: Meta-data about the two participants in this conversation - `mturk_agent_1`: For the first participant (Note that 'first' is just for reference. There is no order between the participants and any participant can start the conversation) - `value2issue`: The priority order of this participant among Food, Water, Firewood - `value2reason`: The personal arguments given by the participants themselves, consistent with the above preference order. This preference order and these arguments were submitted before the negotiation began. - `outcomes`: The negotiation outcomes for this participant including objective and subjective assessment. - `demographics`: Demographic attributes of the participant in terms of age, gender, ethnicity, and education. - `personality`: Personality attributes for this participant, in terms of Big-5 and Social Value Orientation - `mturk_agent_2`: For the second participant; follows the same structure as above - `annotations`: Strategy annotations for each utterance in the dialogue, wherever available. The first element represents the utterance and the second represents a comma-separated list of all strategies present in that utterance. ### Data Splits No default data split has been provided. Hence, all 1030 data points are under the 'train' split. | | Train | | ----- | ----- | | total dialogues | 1030 | | annotated dialogues | 396 | ## Dataset Creation ### Curation Rationale The dataset was collected to address the limitations in prior negotiation datasets from the perspective of downstream applications in pedagogy and conversational AI. Please refer to the original paper published at NAACL 2021 for details about the rationale and data curation steps ([source paper](https://aclanthology.org/2021.naacl-main.254.pdf)). ### Source Data #### Initial Data Collection and Normalization The dialogues were crowdsourced on Amazon Mechanical Turk. The strategy annotations were performed by expert annotators (first three authors of the paper). Please refer to the original dataset paper published at NAACL 2021 for more details ([source paper](https://aclanthology.org/2021.naacl-main.254.pdf)). #### Who are the source language producers? The primary producers are Turkers on Amazon Mechanical Turk platform. Two turkers were randomly paired with each other to engage in a negotiation via a chat interface. Please refer to the original dataset paper published at NAACL 2021 for more details ([source paper](https://aclanthology.org/2021.naacl-main.254.pdf)). ### Annotations #### Annotation process From the [source paper](https://aclanthology.org/2021.naacl-main.254.pdf) for this dataset: >Three expert annotators independently annotated 396 dialogues containing 4615 utterances. The annotation guidelines were iterated over a subset of 5 dialogues, while the reliability scores were computed on a different subset of 10 dialogues. We use the nominal form of Krippendorff’s alpha (Krippendorff, 2018) to measure the inter-annotator agreement. We provide the annotation statistics in Table 2. Although we release all the annotations, we skip Coordination and Empathy for our analysis in this work, due to higher subjectivity resulting in relatively lower reliability scores. #### Who are the annotators? Three expert annotators (first three authors of the paper). ### Personal and Sensitive Information All personally identifiable information about the participants such as MTurk Ids or HIT Ids was removed before releasing the data. ## Considerations for Using the Data ### Social Impact of Dataset Please refer to Section 8.2 in the [source paper](https://aclanthology.org/2021.naacl-main.254.pdf). ### Discussion of Biases Please refer to Section 8.2 in the [source paper](https://aclanthology.org/2021.naacl-main.254.pdf). ### Other Known Limitations Please refer to Section 7 in the [source paper](https://aclanthology.org/2021.naacl-main.254.pdf). ## Additional Information ### Dataset Curators Corresponding Author: Kushal Chawla (`kchawla@usc.edu`)\ Affiliation: University of Southern California\ Please refer to the [source paper](https://aclanthology.org/2021.naacl-main.254.pdf) for the complete author list. ### Licensing Information The project is licensed under CC-by-4.0 ### Citation Information ``` @inproceedings{chawla2021casino, title={CaSiNo: A Corpus of Campsite Negotiation Dialogues for Automatic Negotiation Systems}, author={Chawla, Kushal and Ramirez, Jaysa and Clever, Rene and Lucas, Gale and May, Jonathan and Gratch, Jonathan}, booktitle={Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies}, pages={3167--3185}, year={2021} } ``` ### Contributions Thanks to [Kushal Chawla](https://kushalchawla.github.io/) for adding this dataset.

提供机构:
kchawla123
原始信息汇总

数据集概述

数据集名称

  • 名称: Campsite Negotiation Dialogues
  • 别名: CaSiNo

数据集基本信息

  • 语言: 英语
  • 许可证: CC-BY-4.0
  • 多语言性: 单语种
  • 数据集大小: 1K<n<10K
  • 数据来源: 原始数据

任务类型

  • 任务类别: 对话建模、文本生成、填充掩码
  • 任务ID: dialogue-modeling

数据集结构

数据实例

  • chat_logs: 包含对话文本、任务数据和参与者ID。
  • participant_info: 包含参与者的详细信息,如价值观、理由、结果、人口统计和个性特征。
  • annotations: 包含对话中每个话语的策略注释。

数据字段

  • chat_logs
    • text: 对话文本,数据类型为字符串。
    • task_data: 包含数据和交易细节,数据类型为字符串。
    • id: 参与者ID,数据类型为字符串。
  • participant_info
    • mturk_agent_1mturk_agent_2: 包含价值观、理由、结果、人口统计和个性特征的详细结构。
  • annotations: 包含对话中每个话语的策略注释,数据类型为字符串。

数据分割

  • 训练集: 包含1030个对话实例,总字节数为3211407。

数据集创建

数据收集

  • 对话收集: 通过Amazon Mechanical Turk进行众包。
  • 注释过程: 由三位专家注释者独立完成,共注释了396个对话。

语言创建者

  • 语言创建者: 众包工作者。

注释者

  • 注释者: 三位专家注释者。

个人和敏感信息

  • 信息处理: 所有个人可识别信息在数据发布前已被移除。
搜集汇总
数据集介绍
kchawla123/casino 数据集图片
构建方式
在对话智能与计算语言学领域,谈判对话数据集是训练自动谈判系统的关键资源。CaSiNo数据集通过亚马逊土耳其机器人平台收集,共包含1030场两人参与的野营场景谈判对话。参与者扮演露营邻居,围绕食物、水和木柴三种资源的分配进行协商,每场对话均基于参与者事先提交的个人偏好与理由展开。对话文本由众包工人自然生成,而其中396场对话的4615条话语由三位领域专家独立进行谈判策略标注,标注过程经过多轮迭代以保证可靠性,最终以Krippendorff's alpha衡量标注一致性。
特点
该数据集的核心特色在于其丰富的元数据维度与生态效度。每场对话不仅记录完整的交互文本,还附有参与者的详细人口统计学信息(年龄、性别、种族、教育背景)、人格特质(大五人格与社会价值取向)以及主观评价(满意度与对手好感度)。此外,数据集包含每位参与者在谈判前提交的议题优先级排序与个性化论据,使得对话具有高度个性化与真实感。策略标注覆盖了协调、偏好挖掘等多种谈判行为,为细粒度的对话分析提供了可能。
使用方法
该数据集适用于多种自然语言处理任务的训练与评估。研究者可直接加载对话日志字段用于序列到序列的谈判文本生成任务,或利用参与者元数据构建个性化对话模型。策略标注字段可用于谈判策略识别与分类模型的训练。数据集未预设官方划分,所有1030条样本均置于训练集中,用户可根据任务需求自行划分训练、验证与测试集。加载时可通过HuggingFace的datasets库直接读取默认配置,获取包含chat_logs、participant_info和annotations的完整结构化字典。
背景与挑战
背景概述
在对话式人工智能领域,谈判对话系统因其在商业、教育及社交模拟中的广泛应用而备受关注。然而,早期谈判语料库如Deal or No Deal和Craigslist Bargain往往受限于任务设计的简洁性,难以捕捉真实人际谈判中的语言丰富性与个人化特征。为弥补这一不足,南加州大学的研究团队于2021年构建了CaSiNo(Campsite Negotiation Dialogues)数据集,由Kushal Chawla等人主导,并在NAACL 2021会议上发表。该数据集包含1030段由亚马逊土耳其机器人平台众包收集的谈判对话,模拟营地邻居就食物、水和木柴三种资源进行协商的场景。每段对话不仅记录了完整的交流日志,还附带了参与者的人口统计学特征、大五人格特质、社会价值取向以及谈判后的主观满意度评估。这一设计使得CaSiNo成为研究个性化谈判策略、情感计算与多轮对话建模的重要基准,推动了谈判系统从简单任务向更贴近人类复杂交互的演进。
当前挑战
CaSiNo数据集所面临的挑战主要体现在两个层面。首先,在领域问题层面,谈判对话系统需要处理的不再是单一目标的分类或生成任务,而是涉及策略识别、偏好推理、情感适应与多轮协商的复杂交互。现有模型往往难以在保持对话连贯性的同时,准确捕捉参与者基于个人价值观(如对资源的优先级排序)的动态策略变化,更遑论模拟人类在谈判中表现出的合作与竞争混合行为。其次,在数据构建过程中,团队遭遇了显著困难:高质量谈判对话的众包收集需要精心设计任务框架,以避免对话流于表面或偏离协商本质;同时,对话中策略标签的标注依赖专家知识,三名标注者仅对396段对话进行了独立标注,且部分策略(如协调与共情)因主观性强导致标注一致性较低(Krippendorff's alpha低于可接受阈值),这限制了监督学习方法的可靠训练。此外,数据规模(1030段)相对有限,且缺乏默认拆分,对模型泛化能力构成潜在制约。
常用场景
经典使用场景
CaSiNo(Campsite Negotiation Dialogues)数据集在对话式人工智能领域占据着举足轻重的地位,其最经典的使用场景在于训练和评估端到端的自动谈判系统。该数据集精心构建了1030个多轮谈判对话,模拟营地里两位邻居就食物、水和木柴等资源进行协商的真实情境。研究者通常利用这些对话记录来训练模型理解谈判策略、生成合理的提议并达成互利协议,从而推动对话系统在复杂社交交互中的能力提升。
衍生相关工作
基于CaSiNo数据集,学术界衍生出了一系列具有影响力的经典工作。研究者利用该语料库探索了谈判对话中的策略识别与生成,提出了融合人格特征的谈判模型,并验证了社会价值取向在预测谈判结果中的关键作用。此外,该数据集还被用于研究对话中的协作与竞争动态,推动了多智能体强化学习在谈判场景中的进展。这些衍生工作不仅深化了对人类谈判行为的理解,也为构建更具社交智能的对话系统奠定了方法论基础。
数据集最近研究
最新研究方向
随着对话式人工智能的蓬勃发展,谈判对话系统成为人机交互领域的前沿热点。CaSiNo数据集以营地场景下的资源分配谈判为核心,通过1030组高质量对话及详尽的参与者元数据(包括人格特质、社会价值取向、策略标注等),突破了传统谈判数据集在生态效度和个性化建模上的局限。当前研究正依托该数据集探索两大方向:其一,融合大语言模型与强化学习,构建能动态调整谈判策略的具身智能体;其二,利用其细粒度的策略标注(如促进协调、偏好诱导)训练可解释的谈判行为预测模型。该数据集还推动了谈判辅助系统的伦理研究——通过分析参与者满意度与对手好感度的关联,为设计更公平、更具同理心的自动谈判算法提供了实证基础,其影响已延伸至教育模拟、商业协商等跨领域应用。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务