Invention Grant
- Patent Title: Systems and methods for text analytics processor
-
Application No.: US15582408Application Date: 2017-04-28
-
Publication No.: US10409911B2Publication Date: 2019-09-10
- Inventor: Rajan Goyal , Ken Bullis , Satyanarayana Lakshmipathi Billa , Abhishek Dikshit
- Applicant: Cavium, LLC
- Applicant Address: US CA Santa Clara
- Assignee: Cavium, LLC
- Current Assignee: Cavium, LLC
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F17/27
- IPC: G06F17/27 ; G06F16/35

Abstract:
A hardware-based programmable text analytics processor has a plurality of components including at least a tokenizer, a tagger, a parser, and a classifier. The tokenizer processes an input stream of unstructured text data and identifies a sequence of tokens along with their associated token ids. The tagger assigns a tag to each of the sequence of tokens from the tokenizer using a trained machine learning model. The parser parses the tagged tokens from the tagger and creates a parse tree for the tagged tokens via a plurality of shift, reduce and/or finalize transitions based on a trained machine learning model. The classifier performs classification for tagging and parsing by accepting features extracted by the tagger and the parser, classifying the features and returning classes of the features back to the tagger and the parser, respectively. The TAP then outputs structured data to be processed for various text analytics processing applications.
Public/Granted literature
- US20170315984A1 SYSTEMS AND METHODS FOR TEXT ANALYTICS PROCESSOR Public/Granted day:2017-11-02
Information query