| CPC G09B 5/00 (2013.01) [G06N 20/00 (2019.01)] | 16 Claims |

|
1. A system for real time knowledge of current events, the system comprising:
a network of computers interconnect to another to form a world wide network of computers;
a processing unit coupled to the network of computers using a communication bus;
an information storage system coupled to the network of computers and the processing unit, the information storage system comprising a plurality of documents;
a learning management system coupled to the network of computers, the learning management system comprising a program related to a topic for a course, the program comprising a plurality of pre-defined templates for the course, and a plurality of non-defined templates for the course;
an artificial intelligence processing engine coupled to the processing unit;
a learning content robot coupled to the information storage system, the learning content robot coupled to the artificial intelligence processing engine, the artificial intelligence processing engine comprising a natural language processing engine being coupled to the information storage system, the natural language processing system being configured to:
construct a plurality of occurrence vector spaces respectively representing the plurality of documents, each occurrence vector space indicating respective numbers of occurrences in the respective document of each of a plurality of words included in a curated list,
generate a respective plurality of importance vector spaces for the plurality of documents from the plurality of occurrence vector spaces,
determine a similarity for each of the plurality of documents, each similarity being between the importance vector space of the corresponding document and a reference vector space corresponding to a numbers of occurrences in a reference document of each of the plurality of words included in the curated list,
select a document based upon the similarity of the document, and
transfer the selected document to the learning management system; and
a configuration engine provided in the learning management system to populate the non-defined template with the selected document for the course to create a currently defined template using the selected document for the topic; and
a content robot configured with the artificial intelligence engine to generate content for a user.
|