×

Recommendation system, method and non-transitory computer readable storage medium for storing thereof

  • US 9,659,302 B2
  • Filed: 11/25/2013
  • Issued: 05/23/2017
  • Est. Priority Date: 10/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A recommendation method comprising:

  • providing an ontology database comprising an ontology hierarchy structure with N hierarchy levels, wherein N is an integer, and each of the hierarchy levels comprises at least one entity;

    storing, through the ontology database, a plurality of jth user data respectively corresponding to a plurality of users, wherein each of the jth user data records at least one jth entity of the entities on a jth hierarchy level of the ontology hierarchy structure;

    generating a plurality of kth user data corresponding to the users according to the jth user data respectively, wherein each of the kth user data records at least one kth entity of the entities on a kth hierarchy level of the ontology hierarchy structure;

    clustering the kth user data; and

    recommending the entities in the ontology database to the users according to the clustering result,wherein the step of generating the kth user data corresponding to the users comprises;

    calculating a sparsity of the jth user data; and

    mapping the jth entity recorded in each of the jth user data to at least one of the kth entity recorded in each of the kth user data according to the sparsity of the jth user data;

    wherein a first calculating value is equal to a product of a quantity of the users and a quantity of the entities on the jth hierarchy level, a second calculating value is equal to a quantity of a sum of the jth entity recorded by each of the jth user data divided by the first calculating value, and the sparsity of the jth user data is equal to 1 subtracted by the second calculating value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×