Patents by Inventor CHENGMIN DING
CHENGMIN DING has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230409294Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining data of a first user interactive user interfacing application for interactive engagement; and examining data of a second user interactive user interfacing application for interactive engagement.Type: ApplicationFiled: August 30, 2023Publication date: December 21, 2023Inventors: Elinna SHEK, Stanley John VERNIER, Renee F. DECKER, Chengmin DING
-
Patent number: 11809843Abstract: Methods, computer program products, and systems are presented.Type: GrantFiled: May 21, 2021Date of Patent: November 7, 2023Assignee: International Business Machines CorporationInventors: Elinna Shek, Stanley John Vernier, Renee F. Decker, Chengmin Ding
-
Patent number: 11762890Abstract: A question answering (QA) system comprising memory for storing instructions, and a processor configured to execute the instructions to ingest source documents that include structured data and unstructured data to create a knowledge base, wherein the unstructured data includes table data; create table annotations to represent the table data; store the ingested structured data, unstructured data, and the table annotations in the knowledge base; and determine answers to questions using the knowledge base.Type: GrantFiled: September 28, 2018Date of Patent: September 19, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Octavian F. Filoti, Christopher M. Nolan, Chengmin Ding, Renee F. Decker, Elinna Shek, Stanley J. Vernier
-
Publication number: 20220374209Abstract: Methods, computer program products, and systems are presented.Type: ApplicationFiled: May 21, 2021Publication date: November 24, 2022Inventors: Elinna SHEK, Stanley John VERNIER, Renee F. DECKER, Chengmin DING
-
Patent number: 11461672Abstract: A system for question answering (QA) documents data ingestion decides to ingest the documents data through a first plurality of sub-pipelines including a first sub-pipeline having a first set of engines and a second sub-pipeline having a second set of engines being independent from the first set of engines. The system determines a subset of the documents data and decides to ingest the subset through a second plurality of sub-pipelines including a third sub-pipeline having a third set of engines and a fourth sub-pipeline having a fourth set of engines being independent from the third set of engines. A set of engines of the second plurality of sub-pipelines and a set of engines of the first plurality of sub-pipelines are in a common class. The system selects output data from the second plurality of sub-pipelines over corresponding output data from the first plurality of sub-pipelines and generates a knowledge base.Type: GrantFiled: February 8, 2019Date of Patent: October 4, 2022Assignee: International Business Machines CorporationInventors: Octavian F. Filoti, Chengmin Ding, Elinna Shek, Stanley J. Vernier, Renee F. Decker, Daniel M. Jamrog
-
Patent number: 11288355Abstract: An approach is provided in which the approach provides a first question to a requestor requesting access to a resource. The first question corresponds to a first cognitive level and includes at least one image selected from a set of images. The approach computes a confidence value of a first answer received from the requestor responding to the first question. In response to determining that the confidence value is below a confidence threshold, the approach provides a second question to the requestor corresponding to a second cognitive level that is increased from the first cognitive level. The approach grants access to the requestor in response to determining that a second answer received from the requestor responding to the second question is a correct answer.Type: GrantFiled: May 5, 2020Date of Patent: March 29, 2022Assignee: International Business Machines CorporationInventors: Chengmin Ding, Stanley John Vernier, Elinna Shek, Renee F. Decker
-
Patent number: 11275901Abstract: A method for supplementing context in dialog flows for chatbot systems includes responsive to receiving identification information associated with a user and a topic for a chatbot conversation, initializing a chatbot conversation between a chatbot and the user. The method identifies a set of entities and a set of one or more relationships, wherein each relationship from the set one or more relationships is between two entities from the set of entities. The method determines an initial set of relevancy scores for each entity in the set of entities and the set of one or more relationships, wherein the initial set of relevancy scores are based at least on a domain for the topic of the chatbot conversation. The method generates a first response to the user based on the initial set of relevancy scores, wherein the first response includes at least one entity and at least one relationship.Type: GrantFiled: December 3, 2019Date of Patent: March 15, 2022Assignee: International Business Machines CorporationInventors: Elinna Shek, Chengmin Ding, Octavian Florin Filoti, Stanley John Vernier, Renee F Decker
-
Publication number: 20210349984Abstract: An approach is provided in which the approach provides a first question to a requestor requesting access to a resource. The first question corresponds to a first cognitive level and includes at least one image selected from a set of images. The approach computes a confidence value of a first answer received from the requestor responding to the first question. In response to determining that the confidence value is below a confidence threshold, the approach provides a second question to the requestor corresponding to a second cognitive level that is increased from the first cognitive level. The approach grants access to the requestor in response to determining that a second answer received from the requestor responding to the second question is a correct answer.Type: ApplicationFiled: May 5, 2020Publication date: November 11, 2021Inventors: CHENGMIN DING, Stanley John Vernier, Elinna Shek, Renee F. Decker
-
Patent number: 11144735Abstract: A system includes a memory having instructions stored therein. The system also includes at least one processor in communication with the memory. The at least one processor is configured to execute the instructions to receive an input question in a source language, generate a first similarity score based at least in part on a source-language operand, generate a target-language operand based at least in part on the source-language operand, generate a second similarity score based at least in part on the target-language operand, generate a semantic concept score based at least in part on the first similarity score and the second similarity score, generate a set of ranked answers to the input question (“ranked answer set”) based at least in part on the semantic concept score, and output the ranked answer set.Type: GrantFiled: April 9, 2019Date of Patent: October 12, 2021Assignee: International Business Machines CorporationInventors: Chengmin Ding, Octavian F. Filoti, Stanley J. Vernier, Renee F. Decker, Elinna Shek
-
Patent number: 11120062Abstract: A system for handling a graphical representation of data associated with a question answering (QA) input document includes a memory having instructions therein and includes at least one processor in communication with the memory. The at least one processor is configured to execute the instructions to derive, at least from a portion of the QA input document, first metadata regarding a context of the graphical representation of data. The at least one processor is also configured to execute the instructions to derive, at least from a portion of the graphical representation of data, tabular data. The at least one processor is also configured to execute the instructions to determine, at least in part by comparing at least a portion of the first metadata to existing table annotations from a QA knowledge base, how to incorporate the tabular data into the QA knowledge base.Type: GrantFiled: January 7, 2019Date of Patent: September 14, 2021Assignee: International Business Machines CorporationInventors: Octavian F. Filoti, Chengmin Ding, Stanley J. Vernier, Renee F. Decker, Elinna Shek
-
Publication number: 20210165967Abstract: A method for supplementing context in dialog flows for chatbot systems includes responsive to receiving identification information associated with a user and a topic for a chatbot conversation, initializing a chatbot conversation between a chatbot and the user. The method identifies a set of entities and a set of one or more relationships, wherein each relationship from the set one or more relationships is between two entities from the set of entities. The method determines an initial set of relevancy scores for each entity in the set of entities and the set of one or more relationships, wherein the initial set of relevancy scores are based at least on a domain for the topic of the chatbot conversation. The method generates a first response to the user based on the initial set of relevancy scores, wherein the first response includes at least one entity and at least one relationship.Type: ApplicationFiled: December 3, 2019Publication date: June 3, 2021Inventors: Elinna SHEK, Chengmin DING, Octavian Florin FILOTI, Stanley John VERNIER, Renee F. DECKER
-
Patent number: 10970322Abstract: A method trains an artificial intelligence system to respond to a complex query. A query/answer (Q/A) system sends a first query to an information server, where the first query is a query about a first topic with regard to a first entity, and where the information server provides access to unstructured information sources. In response to receiving a negative response to the first query for the first entity, the Q/A system sends variations of the first query and a second query about a second topic to the information server. The Q/A system identifies a pattern in the table of information in order to create the answer to the first query for the first entity. The Q/A system then trains an artificial intelligence system to respond to a complex query about the first entity with information in the table of information.Type: GrantFiled: November 26, 2018Date of Patent: April 6, 2021Assignee: International Business Machines CorporationInventors: Octavian F. Filoti, Chengmin Ding, Stanley J. Vernier, Elinna Shek, Renee F. Decker
-
Patent number: 10860637Abstract: Embodiments can provide a computer implemented method, in a data processing system comprising a processor and a memory comprising instructions which are executed by the processor to cause the processor to implement a media artifact annotation system, the method comprising inputting one or more relationships; for each of the one or more relationships, extracting, through an entity argument extraction module, one or more entity arguments; constructing, through a media query construction module, a media query using the one or more entity arguments; submitting the media query to a media search corpus; receiving search results comprising one or more media artifacts from the media search corpus; passing, through an annotation module, the search results to an annotator; receiving, through a response input module, one or more responses regarding each of the one or more media artifacts from the annotator; if the response for the media artifact is confirmatory, applying an annotation to the media artifact; and if the rType: GrantFiled: March 23, 2017Date of Patent: December 8, 2020Assignee: International Business Machines CorporationInventors: Charles E. Beller, Chengmin Ding, Adam D. Dumey, Allen B. Ginsberg, Elinna Shek
-
Publication number: 20200327198Abstract: A system includes a memory having instructions stored therein. The system also includes at least one processor in communication with the memory. The at least one processor is configured to execute the instructions to receive an input question in a source language, generate a first similarity score based at least in part on a source-language operand, generate a target-language operand based at least in part on the source-language operand, generate a second similarity score based at least in part on the target-language operand, generate a semantic concept score based at least in part on the first similarity score and the second similarity score, generate a set of ranked answers to the input question (“ranked answer set”) based at least in part on the semantic concept score, and output the ranked answer set.Type: ApplicationFiled: April 9, 2019Publication date: October 15, 2020Inventors: Chengmin Ding, Octavian F. Filoti, Stanley J. Vernier, Renee F. Decker, Elinna Shek
-
Patent number: 10776337Abstract: A method of augmenting a knowledge graph includes obtaining the knowledge graph, which includes entities and relationships between the entities defining respective edges, clustering the entities into knowledge domains using semantic distances determined between the entities and a threshold on the semantic distances, identifying strengths of the relationships between adjacent entities in the knowledge graph, creating knowledge chains from node pairs in the knowledge graph, including generating a minimum spanning tree using the strengths of the relationships, pruning edges from the knowledge chain using a threshold on weights corresponding to the edges, defining a first knowledge index for each of the knowledge chains, defining a second knowledge index for each of the knowledge domains, and defining a third knowledge index for the knowledge graph as a harmonic mean of a sum of the first knowledge indexes and a sum of the second knowledge indexes.Type: GrantFiled: July 6, 2018Date of Patent: September 15, 2020Assignee: International Business Machines CorporationInventors: Chengmin Ding, Octavian F. Filoti, Stanley J. Vernier, Renee F. Decker, Elinna Shek
-
Publication number: 20200257990Abstract: A system for question answering (QA) documents data ingestion decides to ingest the documents data through a first plurality of sub-pipelines including a first sub-pipeline having a first set of engines and a second sub-pipeline having a second set of engines being independent from the first set of engines. The system determines a subset of the documents data and decides to ingest the subset through a second plurality of sub-pipelines including a third sub-pipeline having a third set of engines and a fourth sub-pipeline having a fourth set of engines being independent from the third set of engines. A set of engines of the second plurality of sub-pipelines and a set of engines of the first plurality of sub-pipelines are in a common class. The system selects output data from the second plurality of sub-pipelines over corresponding output data from the first plurality of sub-pipelines and generates a knowledge base.Type: ApplicationFiled: February 8, 2019Publication date: August 13, 2020Inventors: Octavian F. Filoti, Chengmin Ding, Elinna Shek, Stanley J. Vernier, Renee F. Decker, Daniel M. Jamrog
-
Publication number: 20200218745Abstract: A system for handling a graphical representation of data associated with a question answering (QA) input document includes a memory having instructions therein and includes at least one processor in communication with the memory. The at least one processor is configured to execute the instructions to derive, at least from a portion of the QA input document, first metadata regarding a context of the graphical representation of data. The at least one processor is also configured to execute the instructions to derive, at least from a portion of the graphical representation of data, tabular data. The at least one processor is also configured to execute the instructions to determine, at least in part by comparing at least a portion of the first metadata to existing table annotations from a QA knowledge base, how to incorporate the tabular data into the QA knowledge base.Type: ApplicationFiled: January 7, 2019Publication date: July 9, 2020Inventors: Octavian F. Filoti, Chengmin Ding, Stanley J. Vernier, Renee F. Decker, Elinna Shek
-
Patent number: 10685655Abstract: A system, computer program product, and method are provided to automate a natural language processing system to facilitate an artificial intelligence platform defining a relationship between dialogue and post dialogue activity. Dialogue is detected and analyzed, including identification of key words and phrases within the dialogue. Post dialogue actions, including physical actuation of a hardware device and an associated temporal proximity of the action and the dialogue, are monitored. The hardware device receives an instruction from a processing unit that relates to the analyzed dialogue and the hardware device changes states and/or actuates another hardware device. The system constructs a hypothesis, i.e., a relationship from the identified key phrase drawn from the analyzed dialogue and the monitored post action dialogue. A dialogue tree containing identified terms and associated post dialogue actions is dynamically modified with one or more new identified terms and the associated post dialogue actions.Type: GrantFiled: March 7, 2018Date of Patent: June 16, 2020Assignee: International Business Machines CorporationInventors: Allen Ginsberg, Charles E. Beller, Chengmin Ding, Elinna Shek
-
Publication number: 20200167427Abstract: A method trains an artificial intelligence system to respond to a complex query. A query/answer (Q/A) system sends a first query to an information server, where the first query is a query about a first topic with regard to a first entity, and where the information server provides access to unstructured information sources. In response to receiving a negative response to the first query for the first entity, the Q/A system sends variations of the first query and a second query about a second topic to the information server. The Q/A system identifies a pattern in the table of information in order to create the answer to the first query for the first entity. The Q/A system then trains an artificial intelligence system to respond to a complex query about the first entity with information in the table of information.Type: ApplicationFiled: November 26, 2018Publication date: May 28, 2020Inventors: OCTAVIAN F. FILOTI, CHENGMIN DING, STANLEY J. VERNIER, ELINNA SHEK, RENEE F. DECKER
-
Publication number: 20200104414Abstract: A question answering (QA) system comprising memory for storing instructions, and a processor configured to execute the instructions to ingest source documents that include structured data and unstructured data to create a knowledge base, wherein the unstructured data includes table data; create table annotations to represent the table data; store the ingested structured data, unstructured data, and the table annotations in the knowledge base; and determine answers to questions using the knowledge base.Type: ApplicationFiled: September 28, 2018Publication date: April 2, 2020Inventors: Octavian F. Filoti, Christopher M. Nolan, Chengmin Ding, Renee F. Decker, Elinna Shek, Stanley J. Vernier