Patent Document ID: 20160086250
Application ID: 14577643
Patent Flag: 0

Claim One:
1. A method for providing product recommendations, the method comprising: determining, by a processor of a product recommendation computing apparatus, personality traits of a sender and a recipient by applying a five-factor model to a plurality of datasets obtained from user data; associating, by the processor of a product recommendation computing apparatus, a personality-product score with each of a plurality of products based on the personality traits; performing, by the processor of the product recommendation computing apparatus, a need analysis on the user data to determine desired products from the plurality of products; determining, by the processor of the product recommendation computing apparatus, a multidimensional collaborative matrix by aggregating the personality traits of the sender and the recipient, the personality-product score, the desired products, and product psychographic portfolio, wherein the product psychographic portfolio comprises elasticity of affinity toward each of the plurality of products with respect to the personality traits of the sender and the recipient; determining, by the processor of the product recommendation computing apparatus, an affinity score for at least one of the sender and the recipient towards each of the plurality of products based on the multidimensional collaborative matrix; and recommending, by the processor of the product recommendation computing apparatus, at least one product from amongst the plurality of products to the sender based on the affinity score.