Patent ID: 8161059
Filing Date: 2012-04-17
Classification: G06Q,Y10S

Abstract:
1. A method for collecting entity aliases, the method comprising: obtaining at least one web object in a result produced by a web search engine in response to a web search query based upon an input entity; obtaining, from a social tag website in response to obtaining the at least one web object, a respective set of social tags that is associated, on the social tag web site, with the at least one web objects, the respective set of social tags comprising at least one alias for at least one web object within the at least one web objects; defining, based upon a relationship on the social tag website between social tags within the respective set of social tags and the web objects, candidate aliases for the input entity, the candidate aliases comprising values of social tags within the respective set of social tags; detecting, using a processor, a set of detected entities within the candidate aliases by applying a named entity recognition engine to the candidate aliases, the each detected entity within the set of detected entities comprising a respective feature vector set representing features extracted from the candidate aliases, the applying the named entity recognition engine comprising: ranking each of the detected entities according to a respective quality criteria comprising any one of or a combination of any of: collecting detected entities having a rank higher than a predetermined threshold to obtain a collection of aliases of the input entities; and storing the collection of aliases of the input entities into a dataset.