Method and system for generating recommendations
AssigneeHewlett-Packard Development Company, L.P.
InventorQiming Chen
Life of this patent
Estimating the term…
Abstract
A method and system for generating recommendations are described. The method of generating a recommendation list of products to a customer comprises using OLAP (On-Line Analytical Processing) to analyze raw data in a multilevel and multidimensional manner. Furthermore, the method includes applying a plurality of filtering processes to the raw data to generate a plurality of preliminary recommendation lists. Moreover, the method further comprises generating the recommendation list based on the plurality of preliminary recommendation lists.
Claims20
A computer-implemented method of generating a recommendation list of products to a customer, said method comprising:
- using OLAP (On-Line Analytical Processing) to analyze raw data in a multilevel and multidimensional manner;
- applying a plurality of filtering processes to said raw data, as a part of said analyzing, to generate a plurality of preliminary recommendation lists at said computer;
- adjusting a first preliminary recommendation list according to association rules mined within a neighborhood of said customer, wherein said first preliminary recommendation list is one of the preliminary recommendation lists;
- and generating said recommendation list based on said plurality of preliminary recommendation lists.
A computer-readable storage medium comprising computer-executable instructions stored therein for performing a method of generating a recommendation list of products to a customer, said method comprising:
- using OLAP (On-Line Analytical Processing) to analyze raw data in a multilevel and multidimensional manner at a computer;
- applying a plurality of filtering processes to said raw data, as a part of said analyzing, to generate a plurality of preliminary recommendation lists at said computer;
- adjusting a first preliminary recommendation list according to association rules mined within a neighborhood of said customer, wherein said first preliminary recommendation list is one of the preliminary recommendation lists;
- and generating said recommendation list based on said plurality of preliminary recommendation lists at said computer.
A recommendation system comprising:
- a data warehouse for storing raw data representing purchases of products by customers;
- a server using OLAP (On-Line Analytical Processing) for analyzing said raw data in a multilevel and multidimensional manner to generate a recommendation list of products to a customer, wherein said server applies a plurality of filtering processes to said raw data;
- said server adjusting a first preliminary recommendation list according to association rules mined within a neighborhood of said customer, wherein said first preliminary recommendation list is one of the preliminary recommendation lists and
- a computer having stored therein a multidimensional database for storing data cubes processed by said server, wherein said multidimensional database is controlled by said server.
Dependencies are inferred from the claim text.