×

Natural language processing method by analyzing primitive sentences, logical clauses, clause types and verbal blocks

  • US 8,706,476 B2
  • Filed: 09/18/2007
  • Issued: 04/22/2014
  • Est. Priority Date: 09/18/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for converting a natural language sentence into a set of primitive sentences, comprising steps:

  • (a) identifying verbal blocks in the sentence;

    (b) splitting the sentence into a set of logical clauses;

    (c) determining a type of each clause;

    (d) disambiguating ambiguous verbal blocks within each logical clause in which verbal blocks are considered independently of noun phrases; and

    (e) constructing a primitive sentence for each verbal block by duplicating the shared noun phrases of verbal blocks; and

    wherein the method is performed by a computer system comprising a processor and a non-transitory program storage device readable by the computer system,wherein the order of step (a) and step (b) is interchangeable,wherein the primitive sentence is a sentence containing one relation, expressed by a verbal block, between two or more noun phrases, andwherein the type of each clause determines whether or not said clause contains verbal blocks.

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