Processing

Please wait...

Settings

Settings

Goto Application

1. WO1989009455 - NATURAL LANGUAGE PARSING SOFTWARE SYSTEM

Publication Number WO/1989/009455
Publication Date 05.10.1989
International Application No. PCT/US1989/001351
International Filing Date 31.03.1989
IPC
G06F 17/27 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
20Handling natural language data
27Automatic analysis, e.g. parsing, orthograph correction
CPC
G06F 40/253
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
40Handling natural language data
20Natural language analysis
253Grammatical analysis; Style critique
Applicants
  • EMERSON & STERN ASSOCIATES, INC. [US]/[US]
Inventors
  • HUTCHINS, Sandra
Agents
  • SAVAGE, Michael, G.
Priority Data
176,13331.03.1988US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) NATURAL LANGUAGE PARSING SOFTWARE SYSTEM
(FR) SYSTEME DE LOGICIEL D'ANALYSE SYNTAXIQUE DE LANGAGES NATURELS
Abstract
(EN)
A system and method for parsing natural languages is provided. The system comprises a plurality of computer program code modules (10, 40, 80) which address a plurality of predetermined lookup tables (20, 50, 90). Strings of characters, such as words, assigned one or more syntactical tags identifying the grammatical roles the strings can play are stored in a dictionary and retrieved as a system user inputs text to be processed. The tags are manipulated by a phrase parsing program module (40-2) and translated into phrases according to grammatical rules stored in lookup table (90). Sequences of the phrases corresponding to input sentences are manipulated by a sentence checking program module (40-4) which consults another suitable rule table (50-3). The system and method optionally provide help in identifying grammatically incorrect passages in the input.
(FR)
On a mis point un système et un procédé d'analyse syntaxique de langages naturels. Ledit système comprend une pluralité de modules (10, 40, 80) de code de programme informatique accédant à une pluralité de tables à consulter prédéterminées (20, 50, 90). Des suites de caractères, tels que des mots, auxquelles sont attribués des étiquettes syntactiques identifiant les rôles grammaticaux que les suites peuvent jouer, sont stockées dans un dictionnaire et appelées à mesure qu'un utilisateur du système entre un texte à traiter. Un module (40 à 42) de programme d'analyse syntaxique de phrases manipule les étiquettes puis les traduit en phrases selon des règles grammaticales stockées dans une table à consulter (90). Un module (40 à 44) de programme de vérification de phrase consultant une autre table de règles appropriée (50 à 53) manipule les séquences des phrases correspondant aux entrées. Optionnellement, le système et le procédé aident à identifier les passages grammaticalement incorrects dans la saisie.
Also published as
Latest bibliographic data on file with the International Bureau