Systems and methods for customized data parsing and paraphrasing
First Claim
1. A system comprising:
- a communications module configured to receive a plurality of content from a plurality of resources;
an analytics engine comprising at least one processor and a memory configured to receive a user query associated with a user and parse the plurality of content received from the communications module based on at least one of an administration rule, a user profile corresponding to the user, and historical data corresponding to the user;
an artificial intelligence engine comprising the at least one processor and the memory and configured to;
determine a confidence ranking for each of the plurality of parsed content; and
select a set of prioritized parsed content from the plurality of parsed content based on the confidence ranking for each of the plurality of parsed content;
a natural language engine comprising the at least one processor and the memory and configured to;
convert, using a natural language processing technique, the set of prioritized parsed content into a format suitable for a user interface, wherein the format is based on a writing style of the user and a skill level of the user;
identify a learning style of the user based on information associated with the user query, wherein the learning style is selected from a group consisting of a visual learning style, an auditory learning style, a reading-writing learning style, and a tactile learning style;
filter the converted set of prioritized parsed content based on the learning style of the user; and
combine the filtered set of prioritized parsed content into a summarized output; and
a user interface configured to present the summarized output to the user based on the information associated with the user query.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, implementing and using techniques for customized data parsing and paraphrasing. A communications module receives content from several resources. An analytics engine parses the content based on a user query for content. An artificial intelligence engine determines a confidence ranking for the parsed content and determines a set of prioritized parsed content from the parsed content, based on the confidence ranking for the parsed content. A natural language engine converts, using a natural language processing technique, the set of prioritized parsed content into a format for user interface. A user interface presents a summarized output including the converted set of prioritized parsed content based on information associated with the user query.
-
Citations
16 Claims
-
1. A system comprising:
-
a communications module configured to receive a plurality of content from a plurality of resources; an analytics engine comprising at least one processor and a memory configured to receive a user query associated with a user and parse the plurality of content received from the communications module based on at least one of an administration rule, a user profile corresponding to the user, and historical data corresponding to the user; an artificial intelligence engine comprising the at least one processor and the memory and configured to; determine a confidence ranking for each of the plurality of parsed content; and select a set of prioritized parsed content from the plurality of parsed content based on the confidence ranking for each of the plurality of parsed content; a natural language engine comprising the at least one processor and the memory and configured to; convert, using a natural language processing technique, the set of prioritized parsed content into a format suitable for a user interface, wherein the format is based on a writing style of the user and a skill level of the user; identify a learning style of the user based on information associated with the user query, wherein the learning style is selected from a group consisting of a visual learning style, an auditory learning style, a reading-writing learning style, and a tactile learning style; filter the converted set of prioritized parsed content based on the learning style of the user; and combine the filtered set of prioritized parsed content into a summarized output; and a user interface configured to present the summarized output to the user based on the information associated with the user query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving a user query at a computing device comprising at least one processor and a memory; receiving a plurality of content from a plurality of resources at a communications module; parsing the plurality of content using an analytics engine based on at least one of an administration rule, a user profile corresponding to a user, and historical data corresponding to the user; parsing the plurality of content based on a user query associated with the user; determining a confidence ranking for each of the plurality of parsed content using an artificial intelligence engine; selecting a set of prioritized parsed content from the plurality of parsed content based on the confidence ranking for each of the plurality of parsed content; converting, using a natural language processing technique, the set of prioritized parsed content into a format suitable for a user interface, wherein the format is based on at least a writing style of the user and a skill level of the user; identifying a learning style of the user based on information associated with the user query, wherein the learning style is selected from a group consisting of a visual learning style, an auditory learning style, a reading-writing learning style, and a tactile learning style; filtering the converted set of prioritized parsed content based on the learning style of the user; combining the filtered set of prioritized parsed content into a summarized output; and presenting the summarized output to the user.
-
Specification