×

Analyzing language dependency structures

  • US 9,830,404 B2
  • Filed: 12/30/2014
  • Issued: 11/28/2017
  • Est. Priority Date: 12/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, performed by a computing system, for generating trending action statistics that match a query, comprising:

  • receiving, by a server, the query identifying one or more of;

    a search action or a search action target;

    selecting a set of posts relevant to the query, the set of posts comprising one or more action posts that contain at least one sentence that specifies a post action and a post action target;

    for one or more selected action posts of the one or more action posts;

    dividing the selected action post into one or more sentences;

    creating, for at least one action sentence of the one or more sentences, a dependency structure correlating a performed action identified in the action sentence with an action target identified in the action sentence, wherein the identification of the performed action comprises a first identifier, within the action sentence, corresponding to the performed action, and wherein the identification of the action target comprises a second identifier, within the action sentence, corresponding to one or more objects of the action sentence;

    determining, based on the dependency structure, that the selected action post matches the query by;

    determining that the search action specified in the query matches the performed action identified in the dependency structure;

    ordetermining that the search action target specified in the query matches the action target identified in the dependency structure;

    in response to determining that the selected action post matches the query, updating a count of matching actions or a count of matching action targets corresponding to the action or action target identified in the dependency structure;

    communicating between the server and a database to generate a response to the query by computing statistics based on the count of matching actions or the count of matching action targets; and

    providing the response to the query.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×