Natural Language Programming: How Laypersons Teach New Functions to Robots

Natural Language Programming: How Laypersons Teach New Functions to Robots

Citation Author(s):
Sebastian
Weigelt
Karlsruhe Institute of Technology (KIT) - Institute for Program Structures and Data Organization
Vanessa
Steurer
Walter F.
Tichy
Karlsruhe Institute of Technology (KIT) - Institute for Program Structures and Data Organization
Submitted by:
Sebastian Weigelt
Last updated:
Thu, 10/03/2019 - 07:48
DOI:
10.21227/zecn-6c61
Data Format:
Links:
License:
Dataset Views:
24
Share / Embed Cite

Even though intelligent systems such as Siri or Google Assistant are enjoyable (and useful) dialog partners, users can only access predefined functionality. Enabling end-users to extend the functionality of intelligent systems will be the next big thing. To promote research in this area we carried out an empirical study on how laypersons teach robots new functions by means of natural language instructions. The result is a labeled corpus consisting of 3168 submissions given by 870 subjects.

 

 

Instructions: 

The Corpus consist of three datasets

  1. The raw dataset of submissions (without labels): raw_dataset.csv
  2. The labeled dataset: labeled_dataset.csv
  3. Personal data of the participants as provided by Prolific (Caution: Information are incomplete since registered members provide it voluntarily): personal_infomation_prolific.csv

Dataset Files

You must login with an IEEE Account to access these files. IEEE Accounts are FREE.

Sign Up now or login.

Embed this dataset on another website

Copy and paste the HTML code below to embed your dataset:

Share via email or social media

Click the buttons below:

facebooktwittermailshare
[1] , "Natural Language Programming: How Laypersons Teach New Functions to Robots", IEEE Dataport, 2019. [Online]. Available: http://dx.doi.org/10.21227/zecn-6c61. Accessed: Oct. 14, 2019.
@data{zecn-6c61-19,
doi = {10.21227/zecn-6c61},
url = {http://dx.doi.org/10.21227/zecn-6c61},
author = { },
publisher = {IEEE Dataport},
title = {Natural Language Programming: How Laypersons Teach New Functions to Robots},
year = {2019} }
TY - DATA
T1 - Natural Language Programming: How Laypersons Teach New Functions to Robots
AU -
PY - 2019
PB - IEEE Dataport
UR - 10.21227/zecn-6c61
ER -
. (2019). Natural Language Programming: How Laypersons Teach New Functions to Robots. IEEE Dataport. http://dx.doi.org/10.21227/zecn-6c61
, 2019. Natural Language Programming: How Laypersons Teach New Functions to Robots. Available at: http://dx.doi.org/10.21227/zecn-6c61.
. (2019). "Natural Language Programming: How Laypersons Teach New Functions to Robots." Web.
1. . Natural Language Programming: How Laypersons Teach New Functions to Robots [Internet]. IEEE Dataport; 2019. Available from : http://dx.doi.org/10.21227/zecn-6c61
. "Natural Language Programming: How Laypersons Teach New Functions to Robots." doi: 10.21227/zecn-6c61