Concept identifier recommendation system

US2016378757A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016378757-A1
Application numberUS-201514747917-A
CountryUS
Kind codeA1
Filing dateJun 23, 2015
Priority dateJun 23, 2015
Publication dateDec 29, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Some embodiments include a method of defining a concept taxonomy. The concept taxonomy can be a mechanism to identify user activities that is relevant to a content analysis study. For example, the method can include identify one or more explicit concept identifiers to include in a concept taxonomy on a user interface. The method can include generating a relevant concepts network by identifying one or more potential concept candidates in past user activities within a time window. The relevant concepts network can include the potential concept candidates and the explicit concept identifiers as nodes. A concept taxonomy system can then select at least a subset of the potential concept candidates to present on the user interface as concept recommendations to supplement the concept taxonomy by identifying commonalities between the nodes of the relevant concepts network.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method, comprising: receiving, via a user interface, one or more explicit concept identifiers to include in a concept taxonomy, wherein the concept taxonomy is a mechanism to identify one or more user activities that are relevant to a content analysis study; generating a relevant concepts network by identifying one or more potential concept candidates in past user activities constrained within a time window, wherein the relevant concepts network includes, as nodes, the potential concept candidates and the explicit concept identifiers; selecting at least a subset of the potential concept candidates to display on the user interface as one or more concept recommendations to supplement the concept taxonomy by identifying commonalities between the nodes of the relevant concepts network; and providing the concept taxonomy to an application service system to filter user activities for the content analysis study. 2 . The computer-implemented method of claim 1 , wherein identifying the potential concept candidates includes identifying a potential concept candidate that directly shares a commonality with an explicit concept identifier or indirectly shares a commonality with an explicit concept identifier. 3 . The computer-implemented method of claim 1 , wherein the application service system is a social networking system. 4 . The computer-implemented method of claim 1 , wherein generating the relevant concepts network includes: computing edge weights for edges in the relevant concepts network based on the commonalities between the nodes; and ranking the potential concept candidates in an order according to the edge weights connecting the potential concept candidates to or toward the explicit concept identifiers. 5 . The computer-implemented method of claim 4 , wherein ranking the potential concept candidates includes ranking a target relevant concept node based on a sum of edge weights between the target relevant concept node to every explicit concept identifiers that directly connect to the target relevant concept node. 6 . The computer-implemented method of claim 4 , wherein ranking the potential concept candidates includes ranking a target relevant concept node based on a sum of edge weights between the target relevant concept node to every explicit concept identifiers that connect to the target relevant concept node within a preconfigured number of hops. 7 . The computer-implemented method of claim 4 , wherein ranking the potential concept candidates includes ranking a target relevant concept node by minimizing or maximizing every edge weight of edges that connect the target relevant concept node to the explicit concept identifiers. 8 . The computer-implemented method of claim 4 , wherein ranking the potential concept candidates includes ranking a target relevant concept node at least by optimizing for a target relevant concept node to minimize differences between commonality scores to the explicit concept identifiers. 9 . The computer-implemented method of claim 4 , further comprising displaying, on the user interface, the concept recommendations in the subset according to the order from said ranking. 10 . The computer-implemented method of claim 4 , further comprising in response to a target relevant concept node being ranked within a preset priority range, automatically adding the target relevant concept node as an explicit concept node in the concept taxonomy. 11 . The computer-implemented method of claim 1 , further comprising displaying a preset number of the potential concept candidates of a particular type. 12 . The computer-implemented method of claim 1 , further comprising generating a visualization of the relevant concepts network. 13 . The computer-implemented method of claim 12 , further comprising: segmenting the nodes in the relevant concepts network into one or more clusters; and labeling the clusters; wherein the visualization includes one or more representations of the clusters. 14 . The computer-implemented method of claim 1 , further comprising: receiving, via the user interface, a user selection of a target concept identifier from among the concept recommendations; and in response to receiving the user selection, adding the target concept identifier as another explicit concept identifier in the concept taxonomy. 15 . The computer-implemented method of claim 1 , further comprising: selecting the concept recommendations to display based on a user configuration of a number of recommendations, one or more types of concept identifiers, a minimum commonality criterion, or any combination thereof. 16 . The computer-implemented method of claim 1 , wherein the explicit concept identifiers include a hashtag, a topic tag, a term object comprising two or more words, or any combination thereof. 17 . A computer readable data storage memory storing computer-executable instructions that, when executed by a computer system, cause the computer system to perform a computer-implemented method, the instructions comprising: instructions for receiving, via a user interface, one or more explicit concept identifiers to include in a concept taxonomy; instructions for generating a relevant concepts network by identifying one or more potential concept candidates in past user activities constrained within a time window, wherein the relevant concepts network includes, as nodes, the potential concept candidates and the explicit concept identifiers; instructions for displaying at least a subset of the potential concept candidates on the user interface as concept recommendations to supplement the concept taxonomy; and instructions for receiving a user selection of a target relevant concept node; and instructions for adding the target relevant concept node as an explicit concept identifier of the concept taxonomy, in response to receiving the user selection. 18 . The computer readable data storage memory of claim 17 , wherein the instructions further comprises: instructions for identifying a commonality between a potential concept identifier and an explicit concept node by counting a number of times the potential concept identifier co-exists with the explicit concept node in a unit of user-generated content in a social networking system. 19 . The computer readable data storage memory of claim 17 , wherein the instructions further comprises: instructions for identifying a commonality between nodes in the relevant concepts network by counting a number of times social network objects corresponding to the nodes are tagged by, visited by, or associated with the same user in a social networking system. 20 . A social networking system, comprising: a definition user interface to define a concept taxonomy by at least receiving one or more explicit concept identifiers inputted thereon; a recommendation engine configured to generate a relevant concepts network by identifying one or more potential concept candidates in past user activities constrained within a time window, wherein the relevant concepts network includes, as nodes, the potential concept candidates and the explicit concept identifiers; wherein the recommendation engine is configured to select at least a subset of the potential concept candidates to display on the user interface as concept recommendations to supplement the concept taxonomy by identifying commonalities between the nodes of the relevant concepts network; and a concept filter engine configured to identify activity

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • Collaborative creation, e.g. joint development of products or services · CPC title

  • Rating or review of business operators or products · CPC title

  • G06N5/04Primary

    Inference or reasoning models · CPC title

  • Machine learning · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016378757A1 cover?
Some embodiments include a method of defining a concept taxonomy. The concept taxonomy can be a mechanism to identify user activities that is relevant to a content analysis study. For example, the method can include identify one or more explicit concept identifiers to include in a concept taxonomy on a user interface. The method can include generating a relevant concepts network by identifying …
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06N5/04. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).