Systems and methods for generating responses to natural language queries

    公开(公告)号:US10990603B1

    公开(公告)日:2021-04-27

    申请号:US16280626

    申请日:2019-02-20

    Applicant: Google LLC

    Abstract: Computer-implemented systems and methods are provided for analyzing and responding to a query from a user. Consistent with certain embodiments, systems and methods are provided for receiving a query from the user and dividing the query into query segments based on a set of grammar rules. Further, systems and methods are provided for selecting a first segment from the query segments, receiving at least one tuple stored in association with the user, selecting a second segment from the at least one tuple. Additionally, systems and methods are provided for receiving information related to the first and second segments, and generating a response to the query based on the received information. In addition, systems and methods are provided for transmitting information to a display device for presenting the response to the user.

    Generating query answers
    2.
    发明授权

    公开(公告)号:US10031953B1

    公开(公告)日:2018-07-24

    申请号:US13803986

    申请日:2013-03-14

    Applicant: Google LLC

    Abstract: A server receives a query identifying one or more attributes of an entity. The server accesses a set of candidate templates for answering the query based on the one or more attributes of the entity, each candidate template having one or more fields, wherein each field is associated with at least one constraint. The server obtains a set of information that answers the query and selects a template from the set of candidate templates, where the selected template has a maximum number of fields with constraints that are satisfied by the set of information. The server then generates a phrase by adding the set of information to the one or more fields of the selected template, such that the phrase comprises an answer to the query. Finally, the server communicates the phrase to a client device.

    Generating query answers
    4.
    发明授权

    公开(公告)号:US11321331B1

    公开(公告)日:2022-05-03

    申请号:US16042507

    申请日:2018-07-23

    Applicant: Google LLC

    Abstract: A server receives a query identifying one or more attributes of an entity. The server accesses a set of candidate templates for answering the query based on the one or more attributes of the entity, each candidate template having one or more fields, wherein each field is associated with at least one constraint. The server obtains a set of information that answers the query and selects a template from the set of candidate templates, where the selected template has a maximum number of fields with constraints that are satisfied by the set of information. The server then generates a phrase by adding the set of information to the one or more fields of the selected template, such that the phrase comprises an answer to the query. Finally, the server communicates the phrase to a client device.

Patent Agency Ranking