Patent ID: 11875793
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A cognitive natural language processing software framework optimization method comprising:
receiving, by a processor of an artificial intelligence (AI) server from a user, instructions associated with an audible user input of said user;
determining, by said processor executing intention recognition code with respect to said instructions and said audible user input, an AI input intention of said user;
extracting, by said processor in response to results of said determining, key information from said audible user input;
automatically generating, by said processor, a database table with respect to an information slot associated with a conversion process;
inputting, by said processor, said key information into the database table;
retrieving, by said processor, additional key information from a historical dialog table;
generating, by said processor, a supplementary database table comprising said additional key information;
splicing, by said processor, said key information with said additional key information resulting in the generation of a spliced data structure comprising said key information and said additional key information;
merging, by said processor executing JOIN operation code, said spliced data structure into a final database table via execution of multi-modal semantic matching code with respect to natural language processing;
converting, by said processor with respect to said conversion process, natural language and associated digital code of said final database table into a request code structure within an SQL structure for generating final candidate set boundaries and logical constraints using with respect to execution of NL2SQL code;
enabling, by said processor, an interactive AI interface presenting a modified portion of said key information and said additional key information with respect to results of said converting; and
enabling, by said processor via said interactive AI interface, operational functionality of an AI device audibly presenting results of said converting.