1. A system for assessing information in natural language contents, comprising: a user interface configured to receive an object name as a query term and a value for a customized ranking parameter from a user; a computer storage configured to store an object-specific data set related to the object name, wherein the object-specific data set includes a plurality of property names and association-strength values, each property name being associated with an association-strength value, wherein the association strength values of the plurality of property names are above a predetermined threshold value, wherein the plurality of property names includes a first property name and a second property name, wherein the computer storage configured to store a plurality of documents containing text in a natural language; and a computer processing system in communication with the computer storage and the user interface, the computer processing system being configured to count a first frequency of the first property name in one of the plurality of documents, to count a second frequency of the second property name in the document, to calculate a relevance score as a function of the first frequency and the second frequency, to rank the plurality of documents using their respective relevance scores, and to return one or more documents to the user based on the ranking of the plurality of documents, wherein the function is in part defined by the customized ranking parameter.