{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,30]],"date-time":"2026-10-30T19:35:17Z","timestamp":1793388917851,"version":"4.5.0"},"reference-count":58,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,10]]},"DOI":"10.1109\/vlhcc.2018.8506506","type":"proceedings-article","created":{"date-parts":[[2018,10,25]],"date-time":"2018-10-25T19:44:51Z","timestamp":1540496691000},"page":"105-114","source":"Crossref","is-referenced-by-count":28,"title":["APPINITE: A Multi-Modal Interface for Specifying Data Descriptions in Programming by Demonstration Using Natural Language Instructions"],"prefix":"10.1109","author":[{"given":"Toby Jia-Jun","family":"Li","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Igor","family":"Labutov","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaohan Nancy","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaoyi","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenze","family":"Shi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wanling","family":"Ding","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tom M.","family":"Mitchell","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Brad A.","family":"Myers","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","first-page":"2053168015604648","article-title":"'Who are these people?&#x2019; Evaluating the demographic characteristics and political preferences of MTurk survey respondents","volume":"2","author":"huff","year":"2015","journal-title":"Res Pol"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2462456.2464443"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/325737.325845"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-009-7019-9_10"},{"key":"ref31","article-title":"Instructable Intelligent Personal Agent","volume":"4","author":"azaria","year":"2016","journal-title":"Proceedings of the AAAI Conference on Artificial Intelligence (AAAI)"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2481301"},{"key":"ref37","first-page":"1923","article-title":"Learning to Interpret Natural Language Commands Through Human-robot Dialog","author":"thomason","year":"2015","journal-title":"Proceedings of the 24th International Conference on Artificial Intelligence"},{"key":"ref36","doi-asserted-by":"crossref","first-page":"859","DOI":"10.1609\/aaai.v25i1.7974","article-title":"Learning to Interpret Natural Language Navigation Instructions from Observations","author":"chen","year":"2011","journal-title":"Proceedings of the Twenty-Fifth AAAI Conference on Artificial Intelligence"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1007\/1-4020-5386-X_20"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2005.58"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/2642918.2647395"},{"key":"ref27","doi-asserted-by":"crossref","first-page":"576","DOI":"10.1145\/302979.303163","article-title":"Mutual disambiguation of recognition errors in a multi-model architecture","author":"oviatt","year":"1999","journal-title":"Proceedings of the SIGCHI conference on Human factors in computing systems"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/W15-4661"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025483"},{"key":"ref1","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-319-95579-7_6","article-title":"An End User Development Approach for Failure Handling in Goal-oriented Conversational Agents","author":"li","year":"2018","journal-title":"Studies in Conversational UX Design"},{"key":"ref20","first-page":"187","article-title":"A Machine Learning Framework for Programming by Example","author":"menon","year":"0"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3025171.3025203"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1609\/aimag.v30i4.2262"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/800250.807503"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/319382.319398"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1177\/0278364904049250"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2005.858733"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/1518701.1518987"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/2047196.2047226"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753554"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/3025171.3025176"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/3242587.3242616"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/2984511.2984581"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1006\/ijhc.2000.0410"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D17-1161"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025846"},{"key":"ref10","author":"cypher","year":"1993","journal-title":"Watch What I Do Programming by Demonstration"},{"key":"ref11","author":"lieberman","year":"2001","journal-title":"Your Wish Is My Command Programming by Example"},{"key":"ref40","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/978-3-319-58735-6_1","article-title":"Programming IoT Devices by Demonstration Using Mobile Apps","author":"li","year":"2017","journal-title":"End-User Development"},{"key":"ref12","first-page":"103","article-title":"SmallStar: programming by demonstration in the desktop metaphor","author":"halbert","year":"1993","journal-title":"Watch What I Do"},{"key":"ref13","first-page":"45","article-title":"Sometimes you need a little intelligence, sometimes you need a lot","author":"myers","year":"2001","journal-title":"Your Wish My Command Program Ex San Franc CA Morgan Kaufmann Publ"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/274644.274716"},{"key":"ref15","first-page":"125","article-title":"Peridot: creating user interfaces by demonstration","author":"myers","year":"1993","journal-title":"Watch What I Do"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/1926385.1926423"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1023\/A:1025671410623"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3210240.3210339"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/302979.303127"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/1357054.1357323"},{"key":"ref3","first-page":"1514","article-title":"Plow: A collaborative task learning agent","volume":"22","author":"allen","year":"2007","journal-title":"Proceedings of the National Conference on Artificial Intelligence"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1622176.1622213"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1095034.1095062"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2011.6070381"},{"key":"ref7","year":"0","journal-title":"Automate everyday automation for Android LlamaLab"},{"key":"ref49","first-page":"1533","article-title":"Semantic parsing on freebase from question-answer pairs","author":"berant","year":"2013","journal-title":"Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing"},{"key":"ref9","author":"pruett","year":"2007","journal-title":"Yahoo! Pipes"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/2666310.2666493"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/2641580.2641615"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/P15-1142"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1162\/COLI_a_00127"},{"key":"ref42","doi-asserted-by":"crossref","first-page":"722","DOI":"10.1007\/978-3-540-76298-0_52","article-title":"Dbpedia: A nucleus for a web of open data","author":"auer","year":"2007","journal-title":"Semantic Web"},{"key":"ref41","year":"0","journal-title":"AccessibilityWindowlnfo | Android Developers"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/2629489"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376746"}],"event":{"name":"2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC)","location":"Lisbon","start":{"date-parts":[[2018,10,1]]},"end":{"date-parts":[[2018,10,4]]}},"container-title":["2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8488603\/8506479\/08506506.pdf?arnumber=8506506","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,6]],"date-time":"2023-09-06T07:24:48Z","timestamp":1693985088000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8506506\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10]]},"references-count":58,"URL":"https:\/\/doi.org\/10.1109\/vlhcc.2018.8506506","relation":{},"subject":[],"published":{"date-parts":[[2018,10]]}}}