Patent ID: 6990238

Claim:
A computer-implemented method for simultaneous visualization of disparate data types, the method comprising: (1) selecting a set of attributes associated with an object, the attributes selected comprising a text data type and one other data type chosen from a biopolymer sequence data type, a numerical data type, and a categorical data type; (2) creating a high dimensional vector representing the object by applying transformation operations to the selected attributes; and (3) projecting the high dimensional vector thereby visualizing the object based on the attributes selected; wherein the transformation operations for the attributes of the text data type comprise: (a) semantically filtering a set of documents in a database to extract a set of semantic concepts, to improve an efficiency of a predictive relationship to its content, based on at least one of word frequency, overlap and topicality; (b) defining a topic set, said topic set being characterized as the set of semantic concepts which best discriminate the content of the documents containing them, said topic set being defined based on at least one of word frequency, overlap and topicality; (c) forming a matrix with the semantic concepts contained within the topic set defining one dimension of said matrix and the semantic concepts contained within the filtered set of documents comprising another dimension of said matrix; (d) calculating matrix entries as the conditional probability that a document in the database will contain each semantic concept in the topic set given that it contains each semantic concept in the filtered set of documents; and (e) providing said matrix entries from step (d) for creating the high dimensional vector.