15. The method of claim 1 : wherein querying the database system using the SIMILAR command term comprises executing a Predictive Query Language (PreQL) structured query against the database for the SIMILAR command term; and wherein the method further comprises executing one or more additional PreQL structured queries against the database system, each of the one or more additional PreQL structured queries specifying at least one command selected from the group of PreQL commands comprising: PREDICT, RELATED, SIMILAR, and GROUP.
1. A method in a host organization, the method comprising: generating indices from a dataset of columns and rows, the indices representing probabilistic relationships between the rows and the columns of the dataset; storing the indices within a database system of the host organization; exposing the database system of the host organization via a request interface; receiving, at the request interface, a query for the database system specifying a SIMILAR command term, a specified row as a parameter for the SIMILAR command term, and a specified column as a parameter for the SIMILAR command term; querying the database system using the SIMILAR command term and passing the specified row and the specified column to generate a predictive record set; returning the predictive record set responsive to the query, the predictive record set having a plurality of elements therein, each of the returned elements of the predictive record set including (i) a row identifier which corresponds to a row of the dataset assessed to be similar, according to a latent structure, to the specified row passed with the SIMILAR command term based on the specified column and (ii) a confidence indicator which indicates a likelihood of a latent relationship between the specified row passed with the SIMILAR command and the row identifier returned for the respective element; and wherein returning the predictive record set responsive to the query further comprising returning one of: (i) a most similar row compared to the specified row passed with the SIMILAR command term responsive to the query based on the predictive record set returned and a confidence indicator for each of the similar rows returned with the predictive record set; (ii) a least similar row compared to the specified row passed with the SIMILAR command term responsive to the query based on the predictive record set returned and a confidence indicator for each of the similar rows returned with the predictive record set; and (iii) a related product in a recommender system responsive to a search by an Internet user, wherein the related product corresponds to the one of the similar rows returned with the predictive record set.