Learning for Semantic Parsing and Natural Language Generation Using Statistical Machine Translation Techniques

Abstract

One of the main goals of natural language processing (NLP) is to build automated systems that can understand and generate human languages. This goal has so far remained elusive. Existing hand-crafted systems can provide in-depth analysis of domain sub-languages, but are often notoriously fragile and costly to build. Existing machine-learned systems are considerably more robust, but are limited to relatively shallow NLP tasks. In this thesis, we present novel statistical methods for robust natural language understanding and generation. We focus on two important sub-tasks, semantic parsing and tactical generation. The key idea is that both tasks can be treated as the translation between natural languages and formal meaning representation languages, and therefore, can be performed using state-of-the-art statistical machine translation techniques. Specifically, we use a technique called synchronous parsing, which has been extensively used in syntax-based machine translation, as the unifying framework for semantic parsing and tactical generation. The parsing and generation algorithms learn all of their linguistic knowledge from annotated corpora, and can handle natural-language sentences that are conceptually complex.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 2007
Accession Number
ADA573612

Entities

People

  • Yuk W. Wong

Organizations

  • University of Texas at Austin

Tags

Communities of Interest

  • Biomedical
  • C4I

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Artificial Intelligence Computing
  • Artificial Intelligence Software
  • Automata Theory
  • Computational Linguistics
  • Computational Science
  • Computer Languages
  • Computer Programming
  • Computer Science
  • Geography
  • Grammars
  • Language
  • Linguistics
  • Machine Learning
  • Natural Language Processing
  • Ontologies
  • Supervised Machine Learning

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Linguistics
  • Systems Analysis and Design

Technology Areas

  • AI & ML
  • AI & ML - Machine Translation
  • AI & ML - Neural Networks