Patent ID: 11966700
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A method comprising, by a device operating a software-based service:
determining a text sequence obtained from a software application;
the text sequence comprising at least one word;
extracting model input data from the text sequence, wherein the model input data comprises, for each word of the text sequence, segment data and non-segment data, wherein the segment data is generated by determining a text sequence length threshold and a segment length threshold different from the text sequence length threshold, and, if a length of the text sequence is less than or equal to the text sequence length threshold, for each word of the text sequence, generating a plurality of segments of the text sequence that each are less than or equal to the segment length threshold;
by a first machine learning model, generating, in response to input of the model input data to the first machine learning model, for each word of the text sequence, a first feature subset of a multi-level feature subset;
by a second machine learning model, generating, in response to input of the model input data to the second machine learning model, for each word of the text sequence, a second feature set of the multi-level feature set;
outputting, by a third machine learning model, in response to input of the multi-level feature set to the third machine learning model, a tagged version of the text sequence for processing by the software application.