15. A method implemented on a computing device comprising one or more processors, the method comprising: receiving a first term as a name or description of a object, wherein the object includes a physical or conceptual object, a topic, or an attribute associated with one or more objects, wherein the first term is received from a source including manual input from a user, or automatic input from a computing device, for automatically gathering information or knowledge about the object represented by the first term from unstructured data sources using a machine-based method; receiving a first group of text units comprising at least two words, or one or more phrases or sentences or paragraphs or documents, wherein at least half of the text units contain the first term or are from contents that contain the first term, and at least half of the text units contain one or more unspecified second terms each being different from the first term; obtaining a second group of text units containing one or more second terms, wherein at least half of the text units in the second group are selected from random sources or selected using a random selection method or its equivalent, not selected from a predefined or specified document class or category, or selected from more than ten different classes or categories or topics for this purpose; for one or more of the second terms in the first group of text units, producing a score value based on the number of occurrences of the second term in the first group of text units and in the second group of text units; selecting one or more of the second terms based on the score value of the second term; assembling the selected terms into a term set; attaching the term set to the first term to form a dataset, wherein the function of the selected terms includes representing terms associated with the first term, or representing properties associated with the object, or representing information about the object with information that is automatically gathered from unstructured text contents by using a machine-based method; and outputting the dataset as a form of information representation or knowledge representation for a specific object represented by the first term.
15. A method implemented on a computing device comprising one or more processors, the method comprising: receiving a first term as a name or description of a object, wherein the object includes a physical or conceptual object, a topic, or an attribute associated with one or more objects, wherein the first term is received from a source including manual input from a user, or automatic input from a computing device, for automatically gathering information or knowledge about the object represented by the first term from unstructured data sources using a machine-based method; receiving a first group of text units comprising at least two words, or one or more phrases or sentences or paragraphs or documents, wherein at least half of the text units contain the first term or are from contents that contain the first term, and at least half of the text units contain one or more unspecified second terms each being different from the first term; obtaining a second group of text units containing one or more second terms, wherein at least half of the text units in the second group are selected from random sources or selected using a random selection method or its equivalent, not selected from a predefined or specified document class or category, or selected from more than ten different classes or categories or topics for this purpose; for one or more of the second terms in the first group of text units, producing a score value based on the number of occurrences of the second term in the first group of text units and in the second group of text units; selecting one or more of the second terms based on the score value of the second term; assembling the selected terms into a term set; attaching the term set to the first term to form a dataset, wherein the function of the selected terms includes representing terms associated with the first term, or representing properties associated with the object, or representing information about the object with information that is automatically gathered from unstructured text contents by using a machine-based method; and outputting the dataset as a form of information representation or knowledge representation for a specific object represented by the first term. 19. The method of claim 15 , wherein the score value is produced by using a computer-based classifier, wherein the type of the classifier includes a linear or non-linear classifier or a deterministic or probability-based classifier.