Patent ID: 9015185
Filing Date: 2015-04-21
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method of recommending products and services, the method comprising: one or more processors; receiving an initial set of keywords from a profile associated with a user; identifying at least one concept among the initial set of keywords, the at least one concept including at least a subset of the initial set of keywords; comparing the at least one concept against a concept-specific ontology (CSO) database, the CSO database storing a plurality of concepts and respective property values indicating descriptive attributes of the plurality on concepts; determining a set of related keywords for the initial set of keywords, the set of related keywords identified in the CSO database based on the property values; and determining an item, which is at least one service, for recommendation to the user based on an association between the item and an expanded keyword set including the initial set of keywords and the set of related keywords, wherein determining the item for recommendation includes selecting the item from a plurality of items based on a comparison between the expanded keyword set and a set of item keywords.