×

Architecture and processes for computer learning and understanding

  • US 10,650,099 B2
  • Filed: 03/20/2017
  • Issued: 05/12/2020
  • Est. Priority Date: 06/24/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • maintaining a collection of frame structures within memory of a computing system, individual frame structures of the collection of frame structures defining a set of roles for one or more generative semantic primitive (GSP) structures that are commonly associated with a context of a setting in natural language stories;

    receiving, by the computing system, a natural language story;

    performing, by the computing system, a syntactic analysis of the natural language story to produce one or more linguistic analysis results, wherein producing the one or more linguistic analysis results includes;

    performing analysis on the natural language story to produce a syntactic representation of the natural language story;

    performing predicate argument structure (PAS) analysis on the syntactic representation of the natural language story;

    assigning one or more entity types to one or more words in the natural language story; and

    determining co-reference chains in the one or more words in the natural language story;

    creating, by the computing system, a new frame structure that defines a new set of roles for one or more new GSP structures that account for the one or more linguistic analysis results derived from the natural language story, a GSP structure of the one or more new GSP structures having at least a threshold probability of being included in the new frame structure that is associated with a particular context of a particular setting in the natural language story, wherein creating the new frame structure comprises replacing specific entities in the natural language story as found in the one or more linguistic analysis results with corresponding generic entity types and aligning, by the computing system, the specific entities in the natural language story to the new set of roles defined in the new frame structure; and

    storing the new frame structure as part of the collection of frame structures in the memory of the computing system.

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