METHOD AND SYSTEM FOR NATURAL LANGUAGE PARSING USING PODDING

Patent №

US 5,926,784

Granted

1999-07-20

Filed 1997

Owner

MICROSOFT CORPORATION

AI components

4

ml · nlp · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08896553

A method and system for determining the likelihood that a certain syntax rule when applied to a partial parse of an input will produce a node that will be part of the correct parse for the input. Each syntax rule indicates a higher-level syntactic construct that can be formed from one or more lower-level syntactic constructs. Each syntax rule has a probability which indicates the likelihood that the syntax rule will succeed and produce a node in the resulting parse tree. Each syntax rule also has a heuristic score formula indicating how to calculate a heuristically derived score for the higher-level syntactic construct created when the syntax rule is successfully applied. When a syntax rule is successfully applied while parsing the input sentence, the system calculates a probability for the higher-level syntactic construct produced by the syntax rule. The system then calculates a heuristic score for the higher-level syntactic construct produced by the syntax rule based on the heuristic score formula of the syntax rule and the calculated heuristic scores of the lower-level syntactic constructs to which the syntax rule was successfully applied. The system then combines the calculated probabilities and the calculated heuristic scores to guide the selecting of syntax rules to apply.

AI classification

Natural language1.00
Knowledge representation1.00
Machine learning0.92
AI hardware0.78
Planning0.02
Vision0.01
Speech0.00
Evolutionary computation0.00

Ownership

MICROSOFT CORPORATION

assignment · 90450235

Assignors

RICHARDSON, STEVE, JENSEN, KAREN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC