1. A computer-implemented method for detecting hidden information in an unstructured data source, and generating a new data object representing the detected information, comprising: defining a first attribute for identifying a target term in a text content, wherein the first attribute comprises a semantic or syntactic attribute, wherein the semantic attribute includes being or representing a name of an object or a property associated with an object; defining a target term as a term that is associated with the first attribute; identifying a second attribute as an additional attribute associated with the target term, wherein the second attribute comprises a semantic or syntactic attribute; receiving a text content comprising a plurality of terms each comprising a word or a phrase; identifying a first term in the text content; identifying a second term in the context of the first term, wherein the context includes a term having a syntactic or semantic relation with the first term; identifying whether the second term refers to or represents the second attribute; if the second term is identified as referring to or representing the second attribute, then determining that the first term is the target term; generating a first data object comprising a first label associated with the first term, wherein the first label is not an element extracted from the text content, wherein the first attribute and the second attribute are not explicitly indicated in the text content; associating the first term to a search engine or a database; and when the first term is associated to a search engine, using the first term as an automatically-generated query to perform a search and determine a relevance for a search result, and displaying the search result in a user interface, wherein the first term is displayed in the user interface for an enhanced user interface functionality of highlighting a key information item that is automatically discovered from an unstructured data source and used for determining the relevance of the search result, wherein the search engine comprises an enterprise search engine, a job-seeking search engine, a recruitment search engine, a text analytics tool, and a data mining search engine; when the first term is associated to a database, compiling a data source comprising the first term, wherein the data source indicates that the first term is associated with the first label representing the first attribute that is hidden in the raw unstructured data source.