Patents by Inventor Sara Rosenthal
Sara Rosenthal 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: 11755657Abstract: A method, computer program product, and/or computer system generate a first adversarial statement via: (1) receiving a question and an original context for the question; (2) converting the question into a statement with a placeholder answer; (3) picking randomly an answer entity from a training text corpus; (4) replacing the placeholder answer with the randomly picked answer entity; and (5) leaving a correct question entity in the statement. The first adversarial statement is inserted into the original context to form a first adversarial context. The question and the first adversarial context as a first pair and the question and the original context as a second pair are input into a question-answer dialog system to train the question-answer dialog system.Type: GrantFiled: September 19, 2022Date of Patent: September 12, 2023Assignee: International Business Machines CorporationInventors: Sara Rosenthal, Avirup Sil, Mihaela Ancuta Bornea, Radu Florian
-
Publication number: 20230148228Abstract: A method of using a computing device using natural language software to respond to a Boolean question is presented. The method includes receiving, by a computing device, a question and at least one passage. The computing device classifies the question as a Boolean type question. The computing device generates evidence from the at least one passage to the Boolean question. The computing device generates a response to the Boolean question using the generated evidence. The computing device provides the generated evidence that supports the response to the Boolean question.Type: ApplicationFiled: November 5, 2021Publication date: May 11, 2023Inventors: Sara Rosenthal, Jeffrey Scott McCarley, Mihaela Ancuta Bornea
-
Patent number: 11574130Abstract: A method includes receiving, by a question-answer system, a question in a first language and the question in a second language and predicting, by the question-answer system, a first answer to the question in the first language and a second answer to the question in the second language. The method also includes generating, by the question-answer system, a first vector representing the question in the first language and a second vector representing the question in the second language and adjusting the question-answer system based on the first and second answers and the first and second vectors such that when the question-answer system subsequently generates a third vector representing the question in the first language and a fourth vector representing the question in the second language, a distance between the third and fourth vectors is less than a distance between the first and second vectors.Type: GrantFiled: November 24, 2020Date of Patent: February 7, 2023Assignee: International Business Machines CorporationInventors: Mihaela Ancuta Bornea, Lin Pan, Sara Rosenthal, Avirup Sil, Radu Florian
-
Publication number: 20230009893Abstract: A method, computer program product, and/or computer system generate a first adversarial statement via: (1) receiving a question and an original context for the question; (2) converting the question into a statement with a placeholder answer; (3) picking randomly an answer entity from a training text corpus; (4) replacing the placeholder answer with the randomly picked answer entity; and (5) leaving a correct question entity in the statement. The first adversarial statement is inserted into the original context to form a first adversarial context. The question and the first adversarial context as a first pair and the question and the original context as a second pair are input into a question-answer dialog system to train the question-answer dialog system.Type: ApplicationFiled: September 19, 2022Publication date: January 12, 2023Inventors: Sara Rosenthal, Avirup Sil, Mihaela Ancuta Bornea, Radu Florian
-
Patent number: 11520829Abstract: A method, computer program product, and/or computer system protects a question-answer dialog system from being attacked by adversarial statements that incorrectly answer a question. A computing device accesses a plurality of adversarial statements that are capable of making an adversarial attack on a question-answer dialog system, which is trained to provide a correct answer to a specific type of question. The computing device utilizes the plurality of adversarial statements to train a machine learning model for the question-answer dialog system. The computing device then reinforces the trained machine learning model by bootstrapping adversarial policies that identify multiple types of adversarial statements onto the trained machine learning model. The computing device then utilizes the trained and bootstrapped machine learning model to avoid adversarial attacks when responding to questions submitted to the question-answer dialog system.Type: GrantFiled: October 21, 2020Date of Patent: December 6, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sara Rosenthal, Avirup Sil, Mihaela Ancuta Bornea, Radu Florian
-
Patent number: 11520564Abstract: Embodiments are provided for intelligent recommendations for program code. In some embodiments, a system can include a processor that executes computer-executable components stored in memory. The computer-executable components can include an evaluation component that determines that first program code pertains to a defined category representing a defined cost to execute the first program code by a cloud computing service. The computer-executable components also can include a recommendation component that generates a recommendation for second program code that satisfies a similarity criterion with respect to the first program code. The second program code pertains to a category representing a cost to execute the second program code by the cloud computing service, where the cost is less than the defined cost.Type: GrantFiled: January 20, 2021Date of Patent: December 6, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Abhishek Malvankar, Sara Rosenthal, Carlos A. Fonseca, Naga A. Ayachitula
-
Patent number: 11521724Abstract: A mechanism is provided in a data processing system to implement a personalized patient engagement engine.Type: GrantFiled: October 4, 2019Date of Patent: December 6, 2022Assignee: International Business Machines CorporationInventors: Subhro Das, Gema Almoguera, Kenneth J. Barker, Ching-Hua Chen, Adam R. Faulkner, Pei-Yun Hsueh, Chandramouli Maduri, Sara Rosenthal
-
Publication number: 20220229639Abstract: Embodiments are provided for intelligent recommendations for program code. In some embodiments, a system can include a processor that executes computer-executable components stored in memory. The computer-executable components can include an evaluation component that determines that first program code pertains to a defined category representing a defined cost to execute the first program code by a cloud computing service. The computer-executable components also can include a recommendation component that generates a recommendation for second program code that satisfies a similarity criterion with respect to the first program code. The second program code pertains to a category representing a cost to execute the second program code by the cloud computing service, where the cost is less than the defined cost.Type: ApplicationFiled: January 20, 2021Publication date: July 21, 2022Inventors: Abhishek Malvankar, Sara Rosenthal, Carlos A. Fonseca, Naga A. Ayachitula
-
Publication number: 20220164538Abstract: A method includes receiving, by a question-answer system, a question in a first language and the question in a second language and predicting, by the question-answer system, a first answer to the question in the first language and a second answer to the question in the second language. The method also includes generating, by the question-answer system, a first vector representing the question in the first language and a second vector representing the question in the second language and adjusting the question-answer system based on the first and second answers and the first and second vectors such that when the question-answer system subsequently generates a third vector representing the question in the first language and a fourth vector representing the question in the second language, a distance between the third and fourth vectors is less than a distance between the first and second vectors.Type: ApplicationFiled: November 24, 2020Publication date: May 26, 2022Inventors: Mihaela Ancuta BORNEA, Lin PAN, Sara ROSENTHAL, Avirup SIL, Radu FLORIAN
-
Publication number: 20220121710Abstract: A method, computer program product, and/or computer system protects a question-answer dialog system from being attacked by adversarial statements that incorrectly answer a question. A computing device accesses a plurality of adversarial statements that are capable of making an adversarial attack on a question-answer dialog system, which is trained to provide a correct answer to a specific type of question. The computing device utilizes the plurality of adversarial statements to train a machine learning model for the question-answer dialog system. The computing device then reinforces the trained machine learning model by bootstrapping adversarial policies that identify multiple types of adversarial statements onto the trained machine learning model. The computing device then utilizes the trained and bootstrapped machine learning model to avoid adversarial attacks when responding to questions submitted to the question-answer dialog system.Type: ApplicationFiled: October 21, 2020Publication date: April 21, 2022Inventors: SARA ROSENTHAL, AVIRUP SIL, MIHAELA ANCUTA BORNEA, RADU FLORIAN
-
Publication number: 20210104307Abstract: A mechanism is provided in a data processing system to implement a personalized patient engagement engine.Type: ApplicationFiled: October 4, 2019Publication date: April 8, 2021Inventors: Subhro Das, Gema Almoguera, Kenneth J. Barker, Ching-Hua Chen, Adam R. Faulkner, Pei-Yun Hsueh, Chandramouli Maduri, Sara Rosenthal
-
Patent number: 10769138Abstract: Provided herein are techniques for processing a context-situated inquiry to provide results satisfying the inquiry. An inquiry and its supporting context are processed using natural language processing to determine an interpretation for the inquiry and context, and the interpretation is presented to receive corrective information for the interpretation. The corrective information is applied to the interpretation and content is retrieved based on the interpretation of inquiry and context to produce candidate results for the inquiry. Supplemental information is iteratively received to generate updated candidate results.Type: GrantFiled: June 13, 2017Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Sugato Bagchi, Kenneth J. Barker, Branimir K. Boguraev, Mihaela A. Bornea, Adam R. Faulkner, Yanpeng Li, Siddharth A. Patwardhan, Sara Rosenthal
-
Publication number: 20180357272Abstract: Provided herein are techniques for processing a context-situated inquiry to provide results satisfying the inquiry. An inquiry and its supporting context are processed using natural language processing to determine an interpretation for the inquiry and context, and the interpretation is presented to receive corrective information for the interpretation. The corrective information is applied to the interpretation and content is retrieved based on the interpretation of inquiry and context to produce candidate results for the inquiry. Supplemental information is iteratively received to generate updated candidate results.Type: ApplicationFiled: June 13, 2017Publication date: December 13, 2018Inventors: Sugato Bagchi, Kenneth J. Barker, Branimir K. Boguraev, Mihaela A. Bornea, Adam R. Faulkner, Yanpeng Li, Siddharth A. Patwardhan, Sara Rosenthal
-
Patent number: 9990359Abstract: A method for analyzing a virtual discussion. The method may include identifying, with a processing device, a first concept relevant to a first subdiscussion associated with an online discussion. The method may also include identifying a second concept relevant to the first subdiscussion, and determining a relation between the first concept and the second concept.Type: GrantFiled: June 22, 2015Date of Patent: June 5, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yi-Min Chee, Ashish Jagmohan, Krishna C. Ratakonda, Sara Rosenthal
-
Patent number: 9665570Abstract: A method for analyzing a virtual discussion is provided. The method may include identifying, with a processing device, a first concept relevant to a first subdiscussion associated with an online discussion. The method may also include identifying a second concept relevant to the first subdiscussion, and determining a relation between the first concept and the second concept.Type: GrantFiled: October 10, 2014Date of Patent: May 30, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yi-Min Chee, Ashish Jagmohan, Krishna C. Ratakonda, Sara Rosenthal
-
Publication number: 20150293906Abstract: A method for analyzing a virtual discussion. The method may include identifying, with a processing device, a first concept relevant to a first subdiscussion associated with an online discussion. The method may also include identifying a second concept relevant to the first subdiscussion, and determining a relation between the first concept and the second concept.Type: ApplicationFiled: June 22, 2015Publication date: October 15, 2015Inventors: Yi-Min Chee, Ashish Jagmohan, Krishna C. Ratakonda, Sara Rosenthal
-
Publication number: 20150106081Abstract: A method for analyzing a virtual discussion may include identifying, with a processing device, a first concept relevant to a first subdiscussion associated with an online discussion, identifying a second concept relevant to the first subdiscussion, and determining a relation between the first concept and the second concept.Type: ApplicationFiled: October 10, 2014Publication date: April 16, 2015Inventors: Yi-Min Chee, Ashish Jagmohan, Krishna C. Ratakonda, Sara Rosenthal