Patent Document ID: 9922116
Application ID: 14529467
Patent Flag: 1

Claim One:
1. A computer-implemented method comprising: monitoring a plurality of big data sources to dynamically identify keywords; analyzing the plurality of big data sources to classify each of the keywords either as related to a technical problem, or as related to a solution to the technical problem; weighting data collected from the plurality of big data sources and associated with the keywords based on a quality of the data, wherein the quality of the data is based on one or more reputations associated with the plurality of big data sources, wherein weighting the data includes: calculating a number of occurrences of one of the keywords in a set of the data collected from one of the big data sources of the plurality of big data sources; assigning, to the set of the data, a weight that is equal to the number of occurrences; and multiplying the weight with a factor that represents the quality of the set of the data; and storing the weighted data associated with the keywords in a database in a problem-solution format.