Novice chef : a robotic system that learns recipes from natural language conversations

If we want our future robots to be adaptable and interactive collaborators, they need to understand how to execute our natural language instructions, learn new task procedures through two-way interactions, and ask for the information missing from initial plans. However, previous robotic systems unde...

Full description

Saved in:
Bibliographic Details
Main Author: Yang, Zhutian
Other Authors: Shum Ping
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/78532
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-78532
record_format dspace
spelling sg-ntu-dr.10356-785322023-07-07T17:14:20Z Novice chef : a robotic system that learns recipes from natural language conversations Yang, Zhutian Shum Ping Muhammad Faeyz Karim School of Electrical and Electronic Engineering Adaptive Computing Lab Genesis Group DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics If we want our future robots to be adaptable and interactive collaborators, they need to understand how to execute our natural language instructions, learn new task procedures through two-way interactions, and ask for the information missing from initial plans. However, previous robotic systems understood mostly simple imperatives and cannot generate purposeful English for conversing with humans. In this project, I developed a robotic system, Novice Chef, that learns cooking recipes from natural language conversations and asks questions during problem solv- ing. Novice Chef robot has successfully made three cuisines at Robotic Living Studio – fruit salad, breakfast cereals, and instant pasta. The core program for learning, Novice, was evaluated by 15 human testers to learn cooking recipes. It has 73% success rate in generating an executable recipe that the tester intended to teach. It took on average 1.45 sentences to learn one step during conversations. By integrating previous systems for natural language understanding, computer vi- sion, problem solving, and speech recognition, this interdisciplinary project brought all of them to the next level of real-world applications. Bachelor of Engineering (Electrical and Electronic Engineering) 2019-06-21T03:26:32Z 2019-06-21T03:26:32Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/78532 en Nanyang Technological University 67 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics
Yang, Zhutian
Novice chef : a robotic system that learns recipes from natural language conversations
description If we want our future robots to be adaptable and interactive collaborators, they need to understand how to execute our natural language instructions, learn new task procedures through two-way interactions, and ask for the information missing from initial plans. However, previous robotic systems understood mostly simple imperatives and cannot generate purposeful English for conversing with humans. In this project, I developed a robotic system, Novice Chef, that learns cooking recipes from natural language conversations and asks questions during problem solv- ing. Novice Chef robot has successfully made three cuisines at Robotic Living Studio – fruit salad, breakfast cereals, and instant pasta. The core program for learning, Novice, was evaluated by 15 human testers to learn cooking recipes. It has 73% success rate in generating an executable recipe that the tester intended to teach. It took on average 1.45 sentences to learn one step during conversations. By integrating previous systems for natural language understanding, computer vi- sion, problem solving, and speech recognition, this interdisciplinary project brought all of them to the next level of real-world applications.
author2 Shum Ping
author_facet Shum Ping
Yang, Zhutian
format Final Year Project
author Yang, Zhutian
author_sort Yang, Zhutian
title Novice chef : a robotic system that learns recipes from natural language conversations
title_short Novice chef : a robotic system that learns recipes from natural language conversations
title_full Novice chef : a robotic system that learns recipes from natural language conversations
title_fullStr Novice chef : a robotic system that learns recipes from natural language conversations
title_full_unstemmed Novice chef : a robotic system that learns recipes from natural language conversations
title_sort novice chef : a robotic system that learns recipes from natural language conversations
publishDate 2019
url http://hdl.handle.net/10356/78532
_version_ 1772828211192791040