Learning speech semantics with keyword classification trees

  • Authors:
  • Roland Kuhn;Renato De Mori

  • Affiliations:
  • CRIM, Montréal, Québec, Canada;School of Computer Science, McGill University, Montréal, Québec, Canada

  • Venue:
  • ICASSP'93 Proceedings of the 1993 IEEE international conference on Acoustics, speech, and signal processing: speech processing - Volume II
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many speech understanding systems look for keywords in an utterance to build a semantic representation. Keyword Classification Trees (KCTs) learn keyword-based semantic rules from training data, eliminating much hand-coding of linguistic rules previously considered necessary. Given labelled training sentences, a KCT automatically chooses keywords from the lexicon and learns semantic rules based on regular expressions consisting of these keywords and gaps (substrings of unspecified length made up of non-keywords). A linguistic analyzer based on KCTs was trained on sentences from the ATIS air travel task and incorporated into the system built at CRIM for the November 1992 ATIS benchmarks. Word sequences were processed by a local parser that identified semantically important noun phrases and then passed through a forest of KCTs, each responsible for generating a different aspect of the semantic representation.