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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |