Data driven natural language event detection and classification

  • US 10,521,466 B2
  • Filed: 09/19/2016
  • Issued: 12/31/2019
  • Est. Priority Date: 06/11/2016
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A method, comprising:

  • at an electronic device including at least one processor;

    receiving unstructured natural language information from at least one user;

    in response to receiving the unstructured natural language information, determining whether event information is present in the unstructured natural language information, wherein determining whether event information is present in the unstructured language information comprises;

    determining one or more polarities associated with the unstructured natural language information using a neural network;

    determining whether the one or more polarities include at least one of a proposal, a rejection, or an acceptance;

    in accordance with a determination that the one or more polarities include at least one of a proposal, a rejection, or an acceptance, determining a probability associated with the at least one of the proposal, the rejection, or the acceptance;

    determining whether the probability satisfies a first probability threshold; and

    in accordance with a determination that the probability satisfies the first probability threshold, determining that event information is present in the unstructured natural language information;

    in accordance with a determination that event information is present within the unstructured natural language information, determining whether an agreement on an event is present in the unstructured natural language information;

    in accordance with a determination that an agreement on an event is present, determining an event type of the event;

    providing an event description based on the event type; and

    generating a calendar entry based on the event description.

View all claims