US 7,593,846 B2
Method and apparatus for building semantic structures using self-describing fragments
William D. Ramsey, Redmond, Wash. (US); and Par Jonas Barklund, Kirkland, Wash. (US)
Assigned to Microsoft Corporation, Redmond, Wash. (US)
Filed on Sep. 02, 2004, as Appl. No. 10/933,046.
Prior Publication US 2006/0047502 A1, Mar. 02, 2006
Int. Cl. G06F 17/21 (2006.01); G06F 17/27 (2006.01)
U.S. Cl. 704—10  [704/9; 707/10] 40 Claims
OG exemplary drawing
 
1. A method of providing semantic information related to the meaning of input text, the method comprising with a processor:
receiving input text;
processing at least portions of the input text to identify self-describing fragments of the input text based on a hierarchical schema, the hierarchical schema defining a domain with at least one top-level node and child nodes, wherein each identified self-describing fragment includes hierarchical context with respect to the hierarchical schema of each corresponding portion of the input text and positional information of words forming the corresponding portion in the input text; and
providing semantic information related to the meaning of at least some portion of the input text based on the identified self-describing fragments.