US Patent Application 17804116. IDENTIFYING AND PROCESSING POLY-PROCESS NATURAL LANGUAGE QUERIES simplified abstract

From WikiPatents
Jump to navigation Jump to search

IDENTIFYING AND PROCESSING POLY-PROCESS NATURAL LANGUAGE QUERIES

Organization Name

International Business Machines Corporation

Inventor(s)

YAZAN Obeidi of Markham (CA)

Jaydeep Sen of Bangalore (IN)

Tarun Tater of Mundwa (IN)

Vatche Isahagian of Belmont MA (US)

Vinod Muthusamy of Austin TX (US)

IDENTIFYING AND PROCESSING POLY-PROCESS NATURAL LANGUAGE QUERIES - A simplified explanation of the abstract

This abstract first appeared for US patent application 17804116 titled 'IDENTIFYING AND PROCESSING POLY-PROCESS NATURAL LANGUAGE QUERIES

Simplified Explanation

This patent application describes a system for identifying and processing complex natural language queries. Here are the key points:

  • The system receives a natural language query.
  • It automatically identifies a bridge entity in the query.
  • It determines if the query is a poly-process query (involving multiple processes).
  • If it is a poly-process query, the system generates sub-queries for each process and generates results for each sub-query.
  • The system combines the results of each sub-query using the bridge entity to produce a combined result.
  • It then generates a modified sub-query for post-processing of the combined result.
  • The modified sub-query is processed to generate a final query result for the original natural language query.


Original Abstract Submitted

An embodiment for identifying and processing poly-process natural language queries may include receiving a natural language query. The embodiment may also automatically identify a bridge entity in the received natural language query. The embodiment may also automatically determine whether the received natural language query is a poly-process query. The embodiment may further include, in response to identifying that the received natural language query is the poly-process query, automatically generating sub-queries for each process in the poly-process query and generate results for each sub-query. The embodiment may also automatically combining the results of each sub-query using the bridge entity to output a combined result. The embodiment may further include automatically generating a modified sub-query for post-processing of the combined result. The embodiment may also automatically process the modified sub-query to generate a final query result for the received natural language query.