12. A method of searching a financial database, said method comprising: causing at least one memory device to store a user preference, said user preference including at least one of: a user past decision about a financial object and a user preferred feature of a financial object; causing the at least one memory device to store a similarity measure, the similarity measure indicating a characteristic by which to determine similarity of a first financial object and a second financial object; enabling a user to specify a query item using at least one input device, wherein the query item is a representation of an example financial object; causing at least one processor to determine a feature of the query item, the feature representing a complex set of characteristics of the example financial object useful to a financial professional; causing the at least one processor to compare the feature of the query item with a feature of an indexed financial object stored in an indexed database, the indexed database having been created by searching for each of a plurality of potential features in each a plurality of data sets, and for each feature found in each data set, said found feature having been stored in said indexed database in association with said data set to be usable as a query to search for said data set in said indexed database; causing the at least one processor to generate a first similarity score for the indexed financial object based on at least one of the similarity measure and the user preference; causing at least one display device to display the indexed financial object and the first similarity score; enabling the user, using the at least one input device, to provide feedback about the first similarity score; causing the at least one processor to compare the feature of the query item with the feature of the indexed financial object; and causing the at least one processor to generate a second similarity score for the indexed financial object based on: (1) the user feedback and (2) at least one of: the similarity measure and the user preference.
12. A method of searching a financial database, said method comprising: causing at least one memory device to store a user preference, said user preference including at least one of: a user past decision about a financial object and a user preferred feature of a financial object; causing the at least one memory device to store a similarity measure, the similarity measure indicating a characteristic by which to determine similarity of a first financial object and a second financial object; enabling a user to specify a query item using at least one input device, wherein the query item is a representation of an example financial object; causing at least one processor to determine a feature of the query item, the feature representing a complex set of characteristics of the example financial object useful to a financial professional; causing the at least one processor to compare the feature of the query item with a feature of an indexed financial object stored in an indexed database, the indexed database having been created by searching for each of a plurality of potential features in each a plurality of data sets, and for each feature found in each data set, said found feature having been stored in said indexed database in association with said data set to be usable as a query to search for said data set in said indexed database; causing the at least one processor to generate a first similarity score for the indexed financial object based on at least one of the similarity measure and the user preference; causing at least one display device to display the indexed financial object and the first similarity score; enabling the user, using the at least one input device, to provide feedback about the first similarity score; causing the at least one processor to compare the feature of the query item with the feature of the indexed financial object; and causing the at least one processor to generate a second similarity score for the indexed financial object based on: (1) the user feedback and (2) at least one of: the similarity measure and the user preference. 17. The method of claim 12 , which includes generating a first similarity score for the financial object stored in the indexed database based on at least one of a pre-set similarity measure, the user decision, and a decision of a second user.