Natural Language Parser Demo

Parser technology

This natural language parser utilizes the definitions (a part of the definitions) of English syntax made by the Linguistic String Project. The parser implements a top-down strategy and uses already parsed constructions when possible.

For more information about the grammar, see:

Sager, N. (1981). Natural Language Information Processing: A Computer Grammar of English and Its Applications. Addison-Wesley, Reading, Mass.

Grishman, R. (1986). Computational linguistics: An introduction. Cambridge University Press.


The Lexicon

The lexicon in this system is a collection of words from WordNet and Link Grammar added with many new features and entries to meet the parser requirements. A portion of each source is used in the final database.


Flow chart

                       Input text
                           |
                           |
                  ---------------------
                     Lexical analyzer  - lexicon lookups
Lexicons   -------                     - merges dictionaries
                                       - morphological processing
                                       - sentence detector
                  ---------------------
                           |
                     sentences/phrases
                     word stacks
                           |
                  ---------------------
Syntax (BNF) -----      Parser         - full syntactic parsing/
                                         partial parsing
                                       - restrictions
                                       - rating
                  ---------------------
                           |
                        parses
                           |
                                 [word sense disambiguation]
                                 [reference resolution]
                                 [transformations]
                  ---------------------
                      Applications     - machine translation
                                       - xml annotation
                                       - query analysis
                                       - information extraction


Similar Projects

Wordnets:

A Complete Multilingual WordNet List by Language



Copyright
Copyright © 1999-2010 Alpo Lind
Feedback