TOKENIZER FOR A NATURAL LANGUAGE PROCESSING SYSTEM

Patent №

US 7,092,871

Granted

2006-08-15

Filed 2001

Owner

MICROSOFT CORPORATION

AI components

5

ml · nlp · speech · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09822976

The present invention is a segmenter used in a natural language processing system. The segmenter segments a textual input string into tokens for further natural language processing. In accordance with one feature of the invention, the segmenter includes a tokenizer engine that proposes segmentations and submits them to a linguistic knowledge component for validation. In accordance with another feature of the invention, the segmentation system includes language-specific data that contains a precedence hierarchy for punctuation. If proposed tokens in the input string contain punctuation, they can illustratively be broken into subtokens based on the precedence hierarchy.

AI classification

Natural language1.00
Speech1.00
Machine learning0.99
Knowledge representation0.98
AI hardware0.94
Planning0.27
Vision0.10
Evolutionary computation0.00

Ownership

MICROSOFT CORPORATION

assignment · 116760179

Assignors

PENTHEROUDAKIS, JOSEPH E., BRADLEE, DAVID G., KNOLL, SONJA S.

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

© 2026 NYSGPT2525 LLC