Patents by Inventor Kristi A. Farinelli

Kristi A. Farinelli 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: 11250332
    Abstract: A method, system and computer-usable medium are disclosed for automating the generation of an incorrect answer to a question suitable for a multiple choice exam. An input corpus of human-readable text associated with a subject domain is provided to a question generation system, where it is processed to generate a set of question-answer (QA) pairs. The set of QA pairs is then processed with the corpus of input text to extract a set of input keywords and concepts. A concept dependency graph is then used to perform disambiguation operations on the set of input keywords and concepts, and the reference keywords and concepts it contains, to generate a set of distractor words. The resulting set of distractor words is then processed with the set of QA pairs to generate a set of multiple choice question-answers that include various distractor answers.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: February 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Rahul P. Akolkar, Kristi A. Farinelli, Srijith N. Prabhu, Joseph L. Sharpe, III, Bruce R. Slawson
  • Patent number: 11243853
    Abstract: Technology for determining an amount of time to wait to retry requests to a representational state transfer (REST) server system for a REST resource, where the time to wait is always chosen to be a prime number of time units (for example, slots, milliseconds). While currently conventional systems will sometimes use a prime number of time units to wait for a retry request, various embodiments of the present invention will always, and invariably, use a prime number of time units. The REST resource may be, for example, a REST application programming interface (API) that is requested by and delivered to a client system using hypertext transfer protocol (HTTP).
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Stefan A. G. van Der Stockt, Joseph Lindsey Sharpe, III, Xinyun Zhao, Sihang Bob Fang, Manali Jairam Chanchlani, Rahul P. Akolkar, Sai Karthik Reddy Ginni, Kristi Farinelli
  • Patent number: 11200452
    Abstract: A computer-implemented method according to one embodiment includes identifying a first classifier training data element and a second classifier training data element, calculating a similarity metric between the first classifier training data element and the second classifier training data element, and determining a classification for the first classifier training data element and the second classifier training data element, utilizing the similarity metric between the first classifier training data element and the second classifier training data element.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Stefan Van Der Stockt, Sihang B. Fang, Manali Jairam Chanchlani, Rahul P. Akolkar, Sarah Lynch, Kristi Farinelli
  • Patent number: 11188837
    Abstract: An approach is provided in which an information handling system analyzes a set of historical form data corresponding to a set of completed forms. The set of historical form data includes information indicating a historical order at which a set of fields were completed in the set of completed forms. Next, the information handling system determines, based on the set of historical form data, a current order at which to complete a set of incomplete fields included in a current form. In turn, the information handling system displays the current form and a user interface on a display that indicates the current order at which to complete the incomplete fields on the current form.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Brian E. Bissell, Joseph L. Sharpe, III, Kristi Farinelli, Stefan Van Der Stockt, Manali Jairam Chanchlani
  • Patent number: 11057231
    Abstract: A prescriptive meeting resource recommendation engine automatically learns participant and resource preferences in the context of given meeting input data using natural language features, and automatically recommends all relevant participants and resources (teleconferences, web meetings, links, etc.) to the meeting creator. The engine uses a feature data store to associate historical persons and historical resources with various natural language features, e.g., chargrams. As the host enters text in an invitation template (such as in the title field), the engine extracts current natural language features and computes current participant scores and current resource scores based on the current natural language features. A “forgetfulness” routine is applied to the feature data store to phase out the influence of stale data.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Rahul P. Akolkar, Brian E. Bissell, Kristi A. Farinelli, Joseph L. Sharpe, III, Stefan Van Der Stockt, Xinyun Zhao
  • Publication number: 20210157688
    Abstract: Technology for determining an amount of time to wait to retry requests to a representational state transfer (REST) server system for a REST resource, where the time to wait is always chosen to be a prime number of time units (for example, slots, milliseconds). While currently conventional systems will sometimes use a prime number of time units to wait for a retry request, various embodiments of the present invention will always, and invariably, use a prime number of time units. The REST resource may be, for example, a REST application programming interface (API) that is requested by and delivered to a client system using hypertext transfer protocol (HTTP).
    Type: Application
    Filed: November 26, 2019
    Publication date: May 27, 2021
    Inventors: Stefan A.G. van Der Stockt, Joseph Lindsey Sharpe, III, Xinyun Zhao, Sihang Bob Fang, Manali Jairam Chanchlani, Rahul P. Akolkar, Sai Karthik Reddy Ginni, Kristi Farinelli
  • Patent number: 11017774
    Abstract: A method, system, and computer program product are provided for classifying spoken audio content with a cognitive audio classifier by applying a set of distorted audio resources through a set of speech-to-text models STTi (STT1 . . . STTn) to get a set of interference coherence scores based on the transcript for each speech-to-text model STTi, thereby generating a measured baseline Mi (M1 . . . Mn) and a practical baseline Pi (P1 . . . Pn) that is associated with a coherence matrix for the audio effects AEj (AE1 . . . AEk) that were used to generate the distorted audio resources, thereby generating training data for use in training a cognitive audio classifier which classifies input spoken audio content to measure a quality of detected vocabulary elements from the spoken audio content under the set of audio distortion effects for each speech-to-text model STTi.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kristi A. Farinelli, Rahul P. Akolkar, Brian E. Bissell, Joseph L. Sharpe, III, Stefan van der Stockt, Xinyun Zhao
  • Patent number: 10817790
    Abstract: A method, system and computer-usable medium are disclosed for using a context dependency graph to automate the generation of an incorrect answer to a question suitable for a multiple choice exam. A reference corpus is used to generate a concept dependency graph that contains reference keywords and concepts associated with the subject domain of an input corpus. Relationships between the reference keywords and concepts within the concept dependency graph are identified. Once identified, they are used to process a set of input keywords and concepts extracted from the input corpus, and the reference keywords and concepts, to generate a set of distractor words. The resulting set of distractor words is then processed with a set of QA pairs associated with the input corpus to generate a set of multiple choice question-answers that include various distractor answers.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: October 27, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rahul P. Akolkar, Kristi A. Farinelli, Srijith N. Prabhu, Joseph L. Sharpe, III, Bruce R. Slawson
  • Patent number: 10740544
    Abstract: Embodiments provide a computer implemented method in a data processing system including a processor and memory storing instructions, which are executed by the processor to cause the processor to implement the method for providing an annotation policy for annotating a corpus including a plurality of electronic documents. The method includes: annotating an occurrence of a first term with a class in an electronic document; recommending a new annotation policy based on at least one annotation for the occurrence of first term; and storing the new annotation policy in a storage device.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Sarah Lynch, Kristi Farinelli, Rahul P. Akolkar, Alexander Block, Joseph L. Sharpe, III, Stefan Van Der Stockt
  • Publication number: 20200250550
    Abstract: An approach is provided in which an information handling system analyzes a set of historical form data corresponding to a set of completed forms. The set of historical form data includes information indicating a historical order at which a set of fields were completed in the set of completed forms. Next, the information handling system determines, based on the set of historical form data, a current order at which to complete a set of incomplete fields included in a current form. In turn, the information handling system displays the current form and a user interface on a display that indicates the current order at which to complete the incomplete fields on the current form.
    Type: Application
    Filed: February 1, 2019
    Publication date: August 6, 2020
    Inventors: Brian E. Bissell, Joseph L. Sharpe, III, Kristi Farinelli, Stefan Van Der Stockt, Manali Jairam Chanchlani
  • Publication number: 20200251115
    Abstract: A method, system, and computer program product are provided for classifying spoken audio content with a cognitive audio classifier by applying a set of distorted audio resources through a set of speech-to-text models STTi (STT1 . . . STTn) to get a set of interference coherence scores based on the transcript for each speech-to-text model STTi, thereby generating a measured baseline Mi (M1 . . . Mn) and a practical baseline Pi (P1 . . . Pn) that is associated with a coherence matrix for the audio effects AEj (AE1 . . . AEk) that were used to generate the distorted audio resources, thereby generating training data for use in training a cognitive audio classifier which classifies input spoken audio content to measure a quality of detected vocabulary elements from the spoken audio content under the set of audio distortion effects for each speech-to-text model STTi.
    Type: Application
    Filed: February 4, 2019
    Publication date: August 6, 2020
    Inventors: Kristi A. Farinelli, Rahul P. Akolkar, Brian E. Bissell, Joseph L. Sharpe, III, Stefan van der Stockt, Xinyun Zhao
  • Publication number: 20200076634
    Abstract: A prescriptive meeting resource recommendation engine automatically learns participant and resource preferences in the context of given meeting input data using natural language features, and automatically recommends all relevant participants and resources (teleconferences, web meetings, links, etc.) to the meeting creator. The engine uses a feature data store to associate historical persons and historical resources with various natural language features, e.g., chargrams. As the host enters text in an invitation template (such as in the title field), the engine extracts current natural language features and computes current participant scores and current resource scores based on the current natural language features. A “forgetfulness” routine is applied to the feature data store to phase out the influence of stale data.
    Type: Application
    Filed: August 28, 2018
    Publication date: March 5, 2020
    Inventors: Rahul P. Akolkar, Brian E. Bissell, Kristi A. Farinelli, Joseph L. Sharpe, III, Stefan Van Der Stockt, Xinyun Zhao
  • Publication number: 20200019599
    Abstract: Embodiments provide a computer implemented method in a data processing system including a processor and memory storing instructions, which are executed by the processor to cause the processor to implement the method for providing an annotation policy for annotating a corpus including a plurality of electronic documents. The method includes: annotating an occurrence of a first term with a class in an electronic document; recommending a new annotation policy based on at least one annotation for the occurrence of first term; and storing the new annotation policy in a storage device.
    Type: Application
    Filed: July 11, 2018
    Publication date: January 16, 2020
    Inventors: Sarah Lynch, Kristi Farinelli, Rahul P. Akolkar, Alexander Block, Joseph L. Sharpe, III, Stefan Van Der Stockt
  • Publication number: 20190236409
    Abstract: A computer-implemented method according to one embodiment includes identifying a first classifier training data element and a second classifier training data element, calculating a similarity metric between the first classifier training data element and the second classifier training data element, and determining a classification for the first classifier training data element and the second classifier training data element, utilizing the similarity metric between the first classifier training data element and the second classifier training data element.
    Type: Application
    Filed: January 30, 2018
    Publication date: August 1, 2019
    Inventors: Stefan Van Der Stockt, Sihang B. Fang, Manali Jairam Chanchlani, Rahul P. Akolkar, Sarah Lynch, Kristi Farinelli
  • Publication number: 20190179970
    Abstract: In an approach for providing a recommendation for human interaction in an environment, a processor receives information from one or more devices in an area. A processor analyzes the information to identify at least two people and a context of an interaction, wherein a first person has the interaction with a second person. A processor applies a behavioral model to the context and the interaction to identify a recommendation, wherein the behavioral model is a model of a plurality of previous interactions in a plurality of areas, a plurality of contexts associated to the plurality of previous interactions, and a plurality of recommendations associated to the plurality of previous interactions. A processor provides the recommendation to the first person.
    Type: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Inventors: Brian E. Bissell, Kristi A. Farinelli, Rahul P. Akolkar, MANALI JAIRAM CHANCHLANI
  • Publication number: 20190138943
    Abstract: The disclosed embodiments include a computer-implemented method executed by a cognitive system. In one embodiment, the computer-implemented method includes the step of receiving a first image as part of a visual communication session. The method identifies metadata associated with the first image. The method identifies objects and their surroundings depicted in the first image. The method identifies properties associated with the objects and their surroundings depicted in the first image. The method retrieves information associated with the objects and their surroundings depicted in the first image based on the metadata and the properties associated with the objects and their surroundings. The method interacts with a user based in part on the information associated with the objects and their surroundings depicted in the first image.
    Type: Application
    Filed: November 8, 2017
    Publication date: May 9, 2019
    Inventors: Rahul P. Akolkar, Kristi A. Farinelli, Joseph L. Sharpe, Stefan Van Der Stockt
  • Patent number: 10192584
    Abstract: Accurate and concise summarization of a media production is achieved using cognitive analysis which groups segments of the production into clusters based on extracted features, selects a representative segment for each cluster, and combines the representative segments to form a summary. The production is separated into a video stream, a speech stream and an audio stream, from which the cognitive analysis extracts visual features, textual features, and aural features. The clustering groups segments together whose visual and textual features most closely match. Selection of the representative segments derives a score for each segment based on factors including a distance to a centroid of the cluster, an emotion level, an audio uniqueness, and a video uniqueness. Each of these factors can be weighted, and the weights can be adjusted in accordance with user input. The factors can have initial weights which are based on statistical attributes of historical media productions.
    Type: Grant
    Filed: July 23, 2017
    Date of Patent: January 29, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rahul P. Akolkar, Alexander M. Block, Manali J. Chanchlani, Kristi A. Farinelli
  • Publication number: 20190027188
    Abstract: Accurate and concise summarization of a media production is achieved using cognitive analysis which groups segments of the production into clusters based on extracted features, selects a representative segment for each cluster, and combines the representative segments to form a summary. The production is separated into a video stream, a speech stream and an audio stream, from which the cognitive analysis extracts visual features, textual features, and aural features. The clustering groups segments together whose visual and textual features most closely match. Selection of the representative segments derives a score for each segment based on factors including a distance to a centroid of the cluster, an emotion level, an audio uniqueness, and a video uniqueness. Each of these factors can be weighted, and the weights can be adjusted in accordance with user input. The factors can have initial weights which are based on statistical attributes of historical media productions.
    Type: Application
    Filed: July 23, 2017
    Publication date: January 24, 2019
    Inventors: Rahul P. Akolkar, Alexander M. Block, Manali J. Chanchlani, Kristi A. Farinelli
  • Publication number: 20170330079
    Abstract: A method, system and computer-usable medium are disclosed for automating the generation of an incorrect answer to a question suitable for a multiple choice exam. An input corpus of human-readable text associated with a subject domain is provided to a question generation system, where it is processed to generate a set of question-answer (QA) pairs. The set of QA pairs is then processed with the corpus of input text to extract a set of input keywords and concepts. A concept dependency graph is then used to perform disambiguation operations on the set of input keywords and concepts, and the reference keywords and concepts it contains, to generate a set of distractor words. The resulting set of distractor words is then processed with the set of QA pairs to generate a set of multiple choice question-answers that include various distractor answers.
    Type: Application
    Filed: May 11, 2016
    Publication date: November 16, 2017
    Inventors: Rahul P. Akolkar, Kristi A. Farinelli, Srijith N. Prabhu, Joseph L. Sharpe, III, Bruce R. Slawson
  • Publication number: 20170330087
    Abstract: A method, system and computer-usable medium are disclosed for using a context dependency graph to automate the generation of an incorrect answer to a question suitable for a multiple choice exam. A reference corpus is used to generate a concept dependency graph that contains reference keywords and concepts associated with the subject domain of an input corpus. Relationships between the reference keywords and concepts within the concept dependency graph are identified. Once identified, they are used to process a set of input keywords and concepts extracted from the input corpus, and the reference keywords and concepts, to generate a set of distractor words. The resulting set of distractor words is then processed with a set of QA pairs associated with the input corpus to generate a set of multiple choice question-answers that include various distractor answers.
    Type: Application
    Filed: May 11, 2016
    Publication date: November 16, 2017
    Inventors: Rahul P. Akolkar, Kristi A. Farinelli, Srijith N. Prabhu, Joseph L. Sharpe, III, Bruce R. Slawson