chitchat-dataset
Open-domain conversational dataset from the BYU Perception, Control & Cognition lab's Chit-Chat Challenge.
install
pip3 install chitchat_dataset
or simply download the raw dataset:
curl -LO https://raw.githubusercontent.com/BYU-PCCL/chitchat-dataset/master/chitchat_dataset/dataset.json
usage
import chitchat_dataset as ccc
dataset = ccc.Dataset()
# Dataset is a subclass of dict()
for convo_id, convo in dataset.items():
print(convo_id, convo)
See examples/ for other languages.
stats
- 7,168 conversations
- 258,145 utterances
- 1,315 unique participants
format
The dataset is a mapping from conversation UUID to a conversation:
{
"prompt": "What's the most interesting thing you've learned recently?",
"ratings": { "witty": "1", "int": 5, "upbeat": 5 },
"start": "2018-04-20T01:57:41",
"messages": [
[
{
"text": "Hello",
"timestamp": "2018-04-19T19:57:51",
"sender": "22578ac2-6317-44d5-8052-0a59076e0b96"
}
],
[
{
"text": "I learned that the Queen of England's last corgi died",
"timestamp": "2018-04-19T19:58:14",
"sender": "bebad07e-15df-48c3-a04f-67db828503e3"
}
],
[
{
"text": "Wow that sounds so sad",
"timestamp": "2018-04-19T19:58:18",
"sender": "22578ac2-6317-44d5-8052-0a59076e0b96"
},
{
"text": "was it a cardigan welsh corgi",
"timestamp": "2018-04-19T19:58:22",
"sender": "22578ac2-6317-44d5-8052-0a59076e0b96"
},
{
"text": "?",
"timestamp": "2018-04-19T19:58:24",
"sender": "22578ac2-6317-44d5-8052-0a59076e0b96"
}
]
]
}
how to cite
If you extend or use this work, please cite the paper where it was introduced:
@article{myers2020conversational,
title={Conversational Scaffolding: An Analogy-Based Approach to Response Prioritization in Open-Domain Dialogs},
author={Myers, Will and Etchart, Tyler and Fulda, Nancy},
year={2020}
}
Release files for chitchat-dataset 0.9.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| chitchat-dataset-0.9.0.tar.gz | 7.9 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| chitchat_dataset-0.9.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.0 MB
Release files / chitchat-dataset-0.9.0.tar.gz
| Download URL | chitchat-dataset-0.9.0.tar.gz |
|---|---|
| Size | 7.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
feeada99f1e24d561de18bb2c10c465b5b88fbe141c167796f941926287781e1
|
|
BLAKE2b-256 checksum How to use checksums |
428adb9729877d82fed71b1ad28a55cafc6910f889f5f9f4b7349f47d68aadad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.5 CPython/3.8.2 Linux/5.0.0-1035-azure
|
Release files / chitchat_dataset-0.9.0-py3-none-any.whl
| Download URL | chitchat_dataset-0.9.0-py3-none-any.whl |
|---|---|
| Size | 8.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7bf89f36645e2d5ec87d53370c8e851b5a688479c7beb7079cb4c87fc5acea3e
|
|
BLAKE2b-256 checksum How to use checksums |
cb49c6697dfcd1263d36fff35f2889742703553083ed080c95f77dd948eaf578
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.5 CPython/3.8.2 Linux/5.0.0-1035-azure
|