Patent ID: 9529795
Filing Date: 2016-12-27
CPC Classification: G06F

Claim Text:
1. A computer-implemented method comprising: a. receiving, by a template module of a computer, from a content database a corpus comprising a set of pre-segmented texts; b. creating, by the template module of the computer, a plurality of modified pre-segmented texts for the set of pre-segmented texts by: c. clustering, by the template module of the computer utilizing a k-means clustering technique, the plurality of modified pre-segmented texts into one or more conceptual units, the k-means clustering technique including: wherein each of the one or more conceptual units is represented as k clusters and is associated with one or more templates, wherein each of the one or more templates corresponds to one of the set of pre-segmented texts, and wherein a conceptual unit identifier is assigned to each modified pre-segmented text and pre-segmented text in the plurality of modified pre-segmented texts and set of pre-segmented texts respectively; d. determining a gold template; e. identifying a set of matching templates from the one or more templates within a given conceptual unit, the set of matching templates associated with the gold template; f. ranking the set of matching templates, a ranked set of matching templates being associated with the gold template; g. determining a set of model weights based on one or more ranked sets of matching templates and a set of ranking features; and h. storing the plurality of modified pre-segmented texts, the set of model weights, and the set of semantic terms in the content database.