Patent ID: 8606672

Claim:
An information processing apparatus for analyzing investment information, comprising: a processor programmed to receive a financial request identifying financial information a user wishes to obtain relating to an investment, and one or more different types of investment variables relating to at least one of the investment and a benchmark, generate at least two vectors containing the one or more investment variables based on the financial request, calculate a similarity value by calculating a distance between the at least two vectors, and analyze the similarity value and the financial request, and determine output information, as investment advice for a user, correlating to the financial request and the similarity value based on results of the analysis, wherein each vector is one of the following types: an investment reward vector containing one or more investment variables which the user believes relate to an expected financial return of the investment, an investment risk vector containing one or more investment variables which the user believes relate to a level of risk of the investment, a benchmark reward vector containing the one or more investment variables which the user believes relate to the expected return of the investment, the one or more variables having values identified by the benchmark, or a benchmark risk vector containing the one or more investment variables which the user believes relate to the level of risk of the investment, the one or more variables having values identified by the benchmark.