摘要 |
An approach is provided for generating personalizing resource recommendations. A recommendation engine causes, at least in part, a classification of one or more items into a tree structure, wherein the tree structure is based, at least in part, on a hierarchical categorization of the one or more items, and wherein the one or more items are associated with a usage history of at least one user. The recommendation engine determines one or more candidate root nodes of the tree structure based, at least in part, on one or more user preference criteria. The recommendation engine determines one or more candidate sub-nodes associated the respective one or more candidate root nodes based, at least in part, on the usage history. The recommendation engine causes, at least in part, a ranking of the one or more candidate root nodes, the one or more candidate sub-nodes, or a combination thereof. |