Patents by Inventor Priscilla Santos Moraes
Priscilla Santos Moraes 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).
-
Patent number: 11182681Abstract: A computerized method comprising receiving, from a question answering system, a minimal answer value to a query submitted by a user. Also received are electronic documents based on the minimal answer value, and a document score value, associated with the query, for each of the electronic documents. The method comprises extracting entities and attributes from electronic documents, and for each computing one or more associated score value, and aggregating the document score value with the associated score values. The method comprises selecting some of entities and attributes based on the respective aggregated score value, thereby producing selected associated elements. The method comprises generating, using a computerized natural language (NL) generating system, a comprehensive NL answer, wherein the generating is based on the minimal answer value and the selected associated elements, and sending the comprehensive NL answer for presentation to the user.Type: GrantFiled: March 15, 2017Date of Patent: November 23, 2021Assignee: International Business Machines CorporationInventors: David Konopnicki, Priscilla Santos Moraes
-
Patent number: 11132370Abstract: Mechanisms are provided for implementing a candidate answer variant engine. The mechanisms receive an indication of a structured portion of content in a corpus, generate a plurality of groupings of elements of the structured portion of content, and generate, for each grouping of elements in the plurality of groupings of elements, and for each element in the grouping of elements, a corresponding grouping vector representation, corresponding to the element. The mechanisms, for each grouping vector representation of each grouping of elements in the plurality of groupings of elements perform a similarity measure calculation between the grouping vector representation and a vector representation of an input question, and select an element corresponding to the grouping vector representation for inclusion as a candidate answer variant based on results of the similarity measure calculation. The mechanisms perform question answering operations based on an analysis of one or more candidate answer variants.Type: GrantFiled: May 20, 2019Date of Patent: September 28, 2021Assignee: International Business Machines CorporationInventors: Amrish V. Chaubal, Kadriye E. Eyigoz, Priscilla Santos Moraes, Ravi S. Sinha
-
Patent number: 10956471Abstract: Electronic natural language processing in a natural language processing (NLP) system, such as a Question-Answering (QA) system. A receives electronic text input, in question form, and determines a readability level indicator in the question. The readability level indicator includes at least a grammatical error, a slang term, and a misspelling type. The computer determines a readability level for the electronic text input based on the readability level indicator, and retrieves candidate answers based on the readability level.Type: GrantFiled: December 9, 2019Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Donna K. Byron, Devendra Goyal, Lakshminarayanan Krishnamurthy, Priscilla Santos Moraes, Michael C. Smith
-
Patent number: 10949454Abstract: An engagement classifier for a group chatbot is trained by leveraging the implicit dataset generated by humans engaging in both direct messages as well as group conversations. Human-to-human direct messages are used as an approximate representation of the domain knowledge and expertise of each user. The decision to engage in a group conversation is assumed to be based on that domain knowledge. The knowledge representations and instances of engagements in group conversations yields an effective set of features and labels which can be used to model the engagement decision. The same transfer learning technique is used to generate a knowledge representation for the group chatbot. Given this representation of the domain knowledge of the chatbot, the classifier can predict whether it should engage in any particular group conversation.Type: GrantFiled: October 22, 2018Date of Patent: March 16, 2021Assignee: International Business Machines CorporationInventors: Devin A. Conley, Lakshminarayanan Krishnamurthy, Sridhar Sudarsan, Priscilla Santos Moraes
-
Patent number: 10915572Abstract: To augment an image caption, a caption graph containing entity nodes corresponding to entities contained in the image and relationship edges between entity nodes corresponding to relationships between entities as illustrated in the image is generated. In addition, a contextual graph containing one or more of entity nodes corresponding to entities contained in the image and described in text associated with the image, textual entity nodes corresponding to textual entities described in text associated with the image and textual relationship edges between entity node pairs, textual entity node pairs and entity node and textual entity node pairs is generated. The textual relationship edges correspond to relationships described in the text associated with the image between entity pairs, textual entity pairs or entity and textual entity pairs. From the contextual graph, an augmented caption graph containing entity nodes, relationship edges, textual entities and textual relationship edges is generated.Type: GrantFiled: November 30, 2018Date of Patent: February 9, 2021Assignee: International Business Machines CorporationInventors: Priscilla Santos Moraes, Shunguo Yan
-
Publication number: 20200175063Abstract: To augment an image caption, a caption graph containing entity nodes corresponding to entities contained in the image and relationship edges between entity nodes corresponding to relationships between entities as illustrated in the image is generated. In addition, a contextual graph containing one or more of entity nodes corresponding to entities contained in the image and described in text associated with the image, textual entity nodes corresponding to textual entities described in text associated with the image and textual relationship edges between entity node pairs, textual entity node pairs and entity node and textual entity node pairs is generated. The textual relationship edges correspond to relationships described in the text associated with the image between entity pairs, textual entity pairs or entity and textual entity pairs. From the contextual graph, an augmented caption graph containing entity nodes, relationship edges, textual entities and textual relationship edges is generated.Type: ApplicationFiled: November 30, 2018Publication date: June 4, 2020Inventors: Priscilla SANTOS MORAES, Shunguo YAN
-
Patent number: 10664507Abstract: Electronic natural language processing in a natural language processing (NLP) system, such as a Question-Answering (QA) system. A receives electronic text input, in question form, and determines a readability level indicator in the question. The readability level indicator includes at least a grammatical error, a slang term, and a misspelling type. The computer determines a readability level for the electronic text input based on the readability level indicator, and retrieves candidate answers based on the readability level.Type: GrantFiled: June 19, 2019Date of Patent: May 26, 2020Assignee: International Business Machines CorporationInventors: Donna K. Byron, Devendra Goyal, Lakshminarayanan Krishnamurthy, Priscilla Santos Moraes, Michael C. Smith
-
Publication number: 20200125678Abstract: An engagement classifier for a group chatbot is trained by leveraging the implicit dataset generated by humans engaging in both direct messages as well as group conversations. Human-to-human direct messages are used as an approximate representation of the domain knowledge and expertise of each user. The decision to engage in a group conversation is assumed to be based on that domain knowledge. The knowledge representations and instances of engagements in group conversations yields an effective set of features and labels which can be used to model the engagement decision. The same transfer learning technique is used to generate a knowledge representation for the group chatbot. Given this representation of the domain knowledge of the chatbot, the classifier can predict whether it should engage in any particular group conversation.Type: ApplicationFiled: October 22, 2018Publication date: April 23, 2020Inventors: Devin A. Conley, Lakshminarayanan Krishnamurthy, Sridhar Sudarsan, Priscilla Santos Moraes
-
Publication number: 20200110770Abstract: Electronic natural language processing in a natural language processing (NLP) system, such as a Question-Answering (QA) system. A receives electronic text input, in question form, and determines a readability level indicator in the question. The readability level indicator includes at least a grammatical error, a slang term, and a misspelling type. The computer determines a readability level for the electronic text input based on the readability level indicator, and retrieves candidate answers based on the readability level.Type: ApplicationFiled: December 9, 2019Publication date: April 9, 2020Inventors: Donna K. Byron, Devendra Goyal, Lakshminarayanan Krishnamurthy, Priscilla Santos Moraes, Michael C. Smith
-
Patent number: 10534803Abstract: Electronic natural language processing in a natural language processing (NLP) system, such as a Question-Answering (QA) system. A receives electronic text input, in question form, and determines a readability level indicator in the question. The readability level indicator includes at least a grammatical error, a slang term, and a misspelling type. The computer determines a readability level for the electronic text input based on the readability level indicator, and retrieves candidate answers based on the readability level.Type: GrantFiled: February 13, 2019Date of Patent: January 14, 2020Assignee: International Business Machines CorporationInventors: Donna K. Byron, Devendra Goyal, Lakshminarayanan Krishnamurthy, Priscilla Santos Moraes, Michael C. Smith
-
Patent number: 10482180Abstract: Ground truth for a cognitive system is generated from a structured resource such as a table by identifying a subject of the structured resource and field headers. Linguistic analysis is performed on a given header to establish an interrogative context, and a question is generated relating to the subject based on the interrogative context, including an implementation of one or more mathematical operators. The question is generated using a question template, and has a question phrase based on the interrogative context, an operator phrase based on the selected operator, and a keyword phrase based on the subject. An answer to the question is determined by carrying out a computation that applies the selected operator(s) to one or more of the data values, to form a question-and-answer pair that is added to the ground truth. A filtering step is preferably used to ensure that the question-and-answer pair is valid.Type: GrantFiled: November 17, 2017Date of Patent: November 19, 2019Assignee: International Business Machines CorporationInventors: Priscilla Santos Moraes, Kathryn V. Banks, Dan G. Tecuci
-
Publication number: 20190303394Abstract: Electronic natural language processing in a natural language processing (NLP) system, such as a Question-Answering (QA) system. A receives electronic text input, in question form, and determines a readability level indicator in the question. The readability level indicator includes at least a grammatical error, a slang term, and a misspelling type. The computer determines a readability level for the electronic text input based on the readability level indicator, and retrieves candidate answers based on the readability level.Type: ApplicationFiled: June 19, 2019Publication date: October 3, 2019Inventors: Donna K. Byron, Devendra Goyal, Lakshminarayanan Krishnamurthy, Priscilla Santos Moraes, Michael C. Smith
-
Patent number: 10430426Abstract: Answer effectiveness evaluations include providing, by a computing device, an answer to a search query received from a user, and in response to receiving a subsequent search query from the user, determining by the computing device a level of effectiveness of the answer to the search query with respect to the user. The determination includes comparing aspects of the search query to aspects of the subsequent search query, calculating, based on the comparing, a relevance score that indicates a measure of similarity between the aspects of the search query and the aspects of the subsequent search query, and determining that the answer effectively answers the search query when the relevance score exceeds a threshold value.Type: GrantFiled: May 3, 2016Date of Patent: October 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donna K. Byron, Lakshminarayanan Krishnamurthy, Priscilla Santos Moraes, Niyati Parameswaran
-
Publication number: 20190272277Abstract: Mechanisms are provided for implementing a candidate answer variant engine. The mechanisms receive an indication of a structured portion of content in a corpus, generate a plurality of groupings of elements of the structured portion of content, and generate, for each grouping of elements in the plurality of groupings of elements, and for each element in the grouping of elements, a corresponding grouping vector representation, corresponding to the element. The mechanisms, for each grouping vector representation of each grouping of elements in the plurality of groupings of elements perform a similarity measure calculation between the grouping vector representation and a vector representation of an input question, and select an element corresponding to the grouping vector representation for inclusion as a candidate answer variant based on results of the similarity measure calculation. The mechanisms perform question answering operations based on an analysis of one or more candidate answer variants.Type: ApplicationFiled: May 20, 2019Publication date: September 5, 2019Inventors: Amrish V. Chaubal, Kadriye E. Eyigoz, Priscilla Santos Moraes, Ravi S. Sinha
-
Patent number: 10380156Abstract: Electronic natural language processing in a natural language processing (NLP) system, such as a Question-Answering (QA) system. A receives electronic text input, in question form, and determines a readability level indicator in the question. The readability level indicator includes at least a grammatical error, a slang term, and a misspelling type. The computer determines a readability level for the electronic text input based on the readability level indicator, and retrieves candidate answers based on the readability level.Type: GrantFiled: October 31, 2017Date of Patent: August 13, 2019Assignee: International Business Machines CorporationInventors: Donna K. Byron, Devendra Goyal, Lakshminarayanan Krishnamurthy, Priscilla Santos Moraes, Michael C. Smith
-
Patent number: 10331684Abstract: Mechanisms are provided for implementing a candidate answer variant engine. The mechanisms receive an indication of a structured portion of content in a corpus, generate a plurality of groupings of elements of the structured portion of content, and generate, for each grouping of elements in the plurality of groupings of elements, and for each element in the grouping of elements, a corresponding grouping vector representation, corresponding to the element. The mechanisms, for each grouping vector representation of each grouping of elements in the plurality of groupings of elements perform a similarity measure calculation between the grouping vector representation and a vector representation of an input question, and select an element corresponding to the grouping vector representation for inclusion as a candidate answer variant based on results of the similarity measure calculation. The mechanisms perform question answering operations based on an analysis of one or more candidate answer variants.Type: GrantFiled: June 3, 2016Date of Patent: June 25, 2019Assignee: International Business Machines CorporationInventors: Amrish V. Chaubal, Kadriye E. Eyigoz, Priscilla Santos Moraes, Ravi S. Sinha
-
Publication number: 20190179840Abstract: Electronic natural language processing in a natural language processing (NLP) system, such as a Question-Answering (QA) system. A receives electronic text input, in question form, and determines a readability level indicator in the question. The readability level indicator includes at least a grammatical error, a slang term, and a misspelling type. The computer determines a readability level for the electronic text input based on the readability level indicator, and retrieves candidate answers based on the readability level.Type: ApplicationFiled: February 13, 2019Publication date: June 13, 2019Inventors: Donna K. Byron, Devendra Goyal, Lakshminarayanan Krishnamurthy, Priscilla Santos Moraes, Michael C. Smith
-
Publication number: 20190155904Abstract: Ground truth for a cognitive system is generated from a structured resource such as a table by identifying a subject of the structured resource and field headers. Linguistic analysis is performed on a given header to establish an interrogative context, and a question is generated relating to the subject based on the interrogative context, including an implementation of one or more mathematical operators. The question is generated using a question template, and has a question phrase based on the interrogative context, an operator phrase based on the selected operator, and a keyword phrase based on the subject. An answer to the question is determined by carrying out a computation that applies the selected operator(s) to one or more of the data values, to form a question-and-answer pair that is added to the ground truth. A filtering step is preferably used to ensure that the question-and-answer pair is valid.Type: ApplicationFiled: November 17, 2017Publication date: May 23, 2019Inventors: Priscilla Santos Moraes, Kathryn V. Banks, Dan G. Tecuci
-
Patent number: 10242092Abstract: Electronic natural language processing in a natural language processing (NLP) system, such as a Question-Answering (QA) system. A receives electronic text input, in question form, and determines a readability level indicator in the question. The readability level indicator includes at least a grammatical error, a slang term, and a misspelling type. The computer determines a readability level for the electronic text input based on the readability level indicator, and retrieves candidate answers based on the readability level.Type: GrantFiled: October 26, 2017Date of Patent: March 26, 2019Assignee: International Business Machines CorporationInventors: Donna K. Byron, Devendra Goyal, Lakshminarayanan Krishnamurthy, Priscilla Santos Moraes, Michael C. Smith
-
Publication number: 20180268300Abstract: A computerized method comprising receiving, from a question answering system, a minimal answer value to a query submitted by a user. Also received are electronic documents based on the minimal answer value, and a document score value, associated with the query, for each of the electronic documents. The method comprises extracting entities and attributes from electronic documents, and for each computing one or more associated score value, and aggregating the document score value with the associated score values. The method comprises selecting some of entities and attributes based on the respective aggregated score value, thereby producing selected associated elements. The method comprises generating, using a computerized natural language (NL) generating system, a comprehensive NL answer, wherein the generating is based on the minimal answer value and the selected associated elements, and sending the comprehensive NL answer for presentation to the user.Type: ApplicationFiled: March 15, 2017Publication date: September 20, 2018Inventors: David KONOPNICKI, Priscilla Santos Moraes