{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/42235"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/42235","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Learning from natural instructions","abstract":"In this work we take a first step towards Learning from Natural Instructions (LNI), a framework for communicating human knowledge to computer systems using natural language. In this framework the process of learning is synonymous with language interpretation, the process in which natural language sentences are converted into a logical representation which can be understood by an automated agent. While the motivation behind this framework is clear, the practical aspects involved in constructing it are non-trivial: communicating effectively with computer systems has been one of motivating forces behind artificial intelligence research since its inception. The rigid way in which computer systems naturally take instructions, via programming, and the flexible and ambiguous way in which humans naturally provide instructions, via natural language, rendered this task extremely difficult.","abstract_html":"In this work we take a first step towards Learning from Natural Instructions (LNI), a framework for communicating human knowledge to computer systems using natural language. In this framework the process of learning is synonymous with language interpretation, the process in which natural language sentences are converted into a logical representation which can be understood by an automated agent. While the motivation behind this framework is clear, the practical aspects involved in constructing it are non-trivial: communicating effectively with computer systems has been one of motivating forces behind artificial intelligence research since its inception. The rigid way in which computer systems naturally take instructions, via programming, and the flexible and ambiguous way in which humans naturally provide instructions, via natural language, rendered this task extremely difficult.","abstract_has_math":false,"creators":["Goldwasser, Dan"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Roth, Dan","DeJong, Gerald F.","Hockenmaier, Julia C.","Mooney, Raymond"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2013,"date_issued":"2013-02-03T19:28:46Z","date_published":"2013-02-03T19:28:46Z","updated_at":"2026-07-22T22:25:33Z","subjects":["Artificial Intelligence","Natural Language Processing","Machine Learning","Semantic Interpretation"],"languages":["en"],"rights":["Copyright 2012 Dan Goldwasser"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/42235","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Roth, Dan","DeJong, Gerald F.","Hockenmaier, Julia C.","Mooney, Raymond"]},{"key":"dc:creator","label":"Author","values":["Goldwasser, Dan"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2013-02-03T19:28:46Z","2012-12"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Artificial Intelligence","Natural Language Processing","Machine Learning","Semantic Interpretation"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2012 Dan Goldwasser"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/42235"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["In this work we take a first step towards Learning from Natural Instructions (LNI), a framework for communicating human knowledge to computer systems using natural language. In this framework the process of learning is synonymous with language interpretation, the process in which natural language sentences are converted into a logical representation which can be understood by an automated agent. While the motivation behind this framework is clear, the practical aspects involved in constructing it are non-trivial: communicating effectively with computer systems has been one of motivating forces behind artificial intelligence research since its inception. The rigid way in which computer systems naturally take instructions, via programming, and the flexible and ambiguous way in which humans naturally provide instructions, via natural language, rendered this task extremely difficult.","Item withdrawn by Mark Zulauf (zulauf@illinois.edu) on 2012-12-04T19:04:05Z Item was in collections: University of Illinois Theses & Dissertations (ID: 1) No. of bitstreams: 1 GoldwasserDan.pdf: 1329164 bytes, checksum: 9c674e82762c7748d7114a2e570824bc (MD5)","Made available in DSpace on 2013-02-03T19:28:46Z (GMT). No. of bitstreams: 7 Dan_Goldwasser.pdf: 1307116 bytes, checksum: 8c94c8bef8ef9fc689239975581544ef (MD5) GoldwasserDan.pdf: 1307107 bytes, checksum: 44c3ea7695576c270000c354eba437d5 (MD5) 1_GoldwasserDan.pdf: 1307161 bytes, checksum: b07ac6949d8c3d0d521d2465f8b59355 (MD5) 0_GoldwasserDan.pdf: 1307161 bytes, checksum: b07ac6949d8c3d0d521d2465f8b59355 (MD5) 1_0_GoldwasserDan.pdf: 1307161 bytes, checksum: b07ac6949d8c3d0d521d2465f8b59355 (MD5) 2_1_GoldwasserDan.pdf: 1307161 bytes, checksum: b07ac6949d8c3d0d521d2465f8b59355 (MD5) license.txt: 4064 bytes, checksum: 95e8de1017ae4235087da6dadaf161cd (MD5)"]},{"key":"dc:title","label":"Title","values":["Learning from natural instructions"]}]}],"canonical_facts":{"dc:contributor":["Roth, Dan","DeJong, Gerald F.","Hockenmaier, Julia C.","Mooney, Raymond"],"dc:creator":["Goldwasser, Dan"],"dc:date":["2013-02-03T19:28:46Z","2012-12"],"dc:description":["In this work we take a first step towards Learning from Natural Instructions (LNI), a framework for communicating human knowledge to computer systems using natural language. In this framework the process of learning is synonymous with language interpretation, the process in which natural language sentences are converted into a logical representation which can be understood by an automated agent. While the motivation behind this framework is clear, the practical aspects involved in constructing it are non-trivial: communicating effectively with computer systems has been one of motivating forces behind artificial intelligence research since its inception. The rigid way in which computer systems naturally take instructions, via programming, and the flexible and ambiguous way in which humans naturally provide instructions, via natural language, rendered this task extremely difficult.","Item withdrawn by Mark Zulauf (zulauf@illinois.edu) on 2012-12-04T19:04:05Z Item was in collections: University of Illinois Theses & Dissertations (ID: 1) No. of bitstreams: 1 GoldwasserDan.pdf: 1329164 bytes, checksum: 9c674e82762c7748d7114a2e570824bc (MD5)","Made available in DSpace on 2013-02-03T19:28:46Z (GMT). No. of bitstreams: 7 Dan_Goldwasser.pdf: 1307116 bytes, checksum: 8c94c8bef8ef9fc689239975581544ef (MD5) GoldwasserDan.pdf: 1307107 bytes, checksum: 44c3ea7695576c270000c354eba437d5 (MD5) 1_GoldwasserDan.pdf: 1307161 bytes, checksum: b07ac6949d8c3d0d521d2465f8b59355 (MD5) 0_GoldwasserDan.pdf: 1307161 bytes, checksum: b07ac6949d8c3d0d521d2465f8b59355 (MD5) 1_0_GoldwasserDan.pdf: 1307161 bytes, checksum: b07ac6949d8c3d0d521d2465f8b59355 (MD5) 2_1_GoldwasserDan.pdf: 1307161 bytes, checksum: b07ac6949d8c3d0d521d2465f8b59355 (MD5) license.txt: 4064 bytes, checksum: 95e8de1017ae4235087da6dadaf161cd (MD5)"],"dc:identifier":["http://hdl.handle.net/2142/42235"],"dc:language":["en"],"dc:rights":["Copyright 2012 Dan Goldwasser"],"dc:subject":["Artificial Intelligence","Natural Language Processing","Machine Learning","Semantic Interpretation"],"dc:title":["Learning from natural instructions"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:25:33Z"}