Patent ID: 8386457

Claim:
A system comprising: one or more processors; a plurality of data sources, stored in at least one memory, housing a plurality of data artifacts having textual content; a user context that represents at least one of at least one user-entered criterion and at least one user task-related criterion, wherein the at least one user task-related criterion is captured from a user session; a newsworthy content recommendation engine, comprising program instructions stored in a memory, said program instructions being executable by at least one of the one or more processors, configured to generate a newsworthy content recommendation graph for the user context, said newsworthy content recommendation engine comprising: a semantic library representing the textual content of the plurality of data artifacts as a plurality of semantic networks, wherein each of the plurality of semantic networks comprises a plurality of semantic units that express a relationship between a subject node and an object node, wherein separate one of the plurality of semantic networks are inter-related at common nodes; at least one semantic ontology defining at least one domain for describing the plurality of semantic networks; a semantic network generator configured to create the semantic library from the textual content of the plurality of data artifacts using the at least one semantic ontology; a semantic recommendation handler configured to determine one or more of the plurality of semantic networks within the semantic library related to the user context; at least one behavioral function configured to model an influence of the subject node upon the object node; a set of global newsworthiness parameters defining default values for variables utilized in the at least one behavioral function; a predefined newsworthiness threshold defining a minimum value for a semantic unit to be determined as newsworthy with respect to the user context; and a newsworthiness calculator configured to calculate a newsworthiness rating for the semantic units contained in the semantic networks identified by the semantic recommendation handler with respect to the user context using the at least one behavioral function, the set of global newsworthiness parameters, and the predefined newsworthiness threshold, wherein semantic units determined to be newsworthy are included in the newsworthy content recommendation graph.