×

Deriving ontology based on linguistics and community tag clouds

  • US 8,359,191 B2
  • Filed: 08/01/2008
  • Issued: 01/22/2013
  • Est. Priority Date: 08/01/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a tag cloud including a plurality of tags that hyperlink to web content, wherein the tag cloud is chosen by a user and wherein each of the plurality of tags are chosen by users of the web content from among words appearing in the web content;

    separating each of the plurality of tags into linguistic categories;

    assigning a weight to each of the plurality of tags, wherein the weight is based on a number of times the tag is selected by the users of the web content plus a number of times the tag appears as a title in the web content divided by a number of times the tag appears in the web content;

    grouping at least a first subset of the plurality of tags that are associated with a noun linguistic category into tag clusters, wherein each tag in each tag cluster is associated with a common context;

    determining a domain for each of the tag clusters, wherein each domain defines one or more of the tags of the noun linguistic category that belong to the tag cluster;

    for each of the first subset of the plurality of tags that are associated with the noun linguistic category, determining, in accordance with the weights of the tags, a weighted ontology tree for the tags based on results from a visual thesaurus;

    for each of a second subset of the plurality of tags that are associated with a verb linguistic category, identifying linguistic relationships between each tag of the second subset of the plurality of tags and each of the domains; and

    determining properties associated with one or more of the plurality of tags and one or more of the domains, wherein the properties are determined using linguistic analysis.

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