Patent ID: 9740796
Date: 2017-08-22
CPC Classifications: G06F,G06Q

Claim:
1. A computer program product for identifying relevant content, the computer program product comprising: one or more computer-readable storage media and program instructions stored on the one or more computer-readable storage media, the program instructions comprising: program instructions to identify a data set using a computer, the data set being stored on a data storage device accessible by the computer; program instructions to receive a plurality of electronic records of the data set, wherein the electronic records further includes a set of electronic records resulting from data mining; program instructions to generate a plurality of ontologies based on the plurality of electronic records, wherein the generating is based on determining one or more associated electronic records by semantical analysis; program instructions to generate a first subset of ontologies of the plurality of ontologies for display on a user's device based on a popularity value, wherein the popularity value is a count of the one or more associated electronic records in each ontology of the generated plurality of ontologies; program instructions to determine a display size value based on the popularity value, wherein the display size value is a percent of a display of the user's device; program instructions to display the first subset of ontologies based on the display size value; in response to receiving a user input selection of one or more displayed ontologies of the displayed first subset of ontologies, program instructions to generate a modified popularity value for each ontology of the one or more displayed ontologies associated with the user input selection, wherein the modified popularity value of the one or more displayed ontologies associated with the user input selection is the popularity value multiplied by a predetermined scale value; program instructions to generate a second subset of ontologies for display on the user's device, based on the modified popularity value; program instructions to determine a modified display value based on the modified popularity value; and program instructions to display the second subset of ontologies based on the modified display value.