2 research outputs found
Practical Semantic Parsing for Spoken Language Understanding
Executable semantic parsing is the task of converting natural language
utterances into logical forms that can be directly used as queries to get a
response. We build a transfer learning framework for executable semantic
parsing. We show that the framework is effective for Question Answering (Q&A)
as well as for Spoken Language Understanding (SLU). We further investigate the
case where a parser on a new domain can be learned by exploiting data on other
domains, either via multi-task learning between the target domain and an
auxiliary domain or via pre-training on the auxiliary domain and fine-tuning on
the target domain. With either flavor of transfer learning, we are able to
improve performance on most domains; we experiment with public data sets such
as Overnight and NLmaps as well as with commercial SLU data. The experiments
carried out on data sets that are different in nature show how executable
semantic parsing can unify different areas of NLP such as Q&A and SLU
Neural Semantic Parsing with Anonymization for Command Understanding in General-Purpose Service Robots
Service robots are envisioned to undertake a wide range of tasks at the
request of users. Semantic parsing is one way to convert natural language
commands given to these robots into executable representations. Methods for
creating semantic parsers, however, rely either on large amounts of data or on
engineered lexical features and parsing rules, which has limited their
application in robotics. To address this challenge, we propose an approach that
leverages neural semantic parsing methods in combination with contextual word
embeddings to enable the training of a semantic parser with little data and
without domain specific parser engineering. Key to our approach is the use of
an anonymized target representation which is more easily learned by the parser.
In most cases, this simplified representation can trivially be transformed into
an executable format, and in others the parse can be completed through further
interaction with the user. We evaluate this approach in the context of the
RoboCup@Home General Purpose Service Robot task, where we have collected a
corpus of paraphrased versions of commands from the standardized command
generator. Our results show that neural semantic parsers can predict the
logical form of unseen commands with 89% accuracy. We release our data and the
details of our models to encourage further development from the RoboCup and
service robotics communities.Comment: To appear in RoboCup 2019: Robot World Cup XXIII, Springe