Patents by Inventor David D. Taieb

David D. Taieb 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: 9940320
    Abstract: A method, system and a computer program product are provided for collecting document segmentation data by activating a document segmentation collection browser plugin with a designated toolbar button to generate one or more initial document segments from a webpage document and to receive user feedback for modifying a first initial document segment through a document segment control tool to generate a modified set of one or more initial document segments which are stored as document and document preprocessing data for the webpage document.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Lakshminarayanan Krishnamurthy, William G. O'Keeffe, David D. Taieb, Cale R. Vardy
  • Publication number: 20180068012
    Abstract: Aspects include accessing a chat flow tree structure defining a plurality of response sequences for a chat flow of a dialog system. A sentiment and flow history associated with the chat flow tree structure is analyzed. The sentiment and flow history defines an observed user sentiment captured for one or more system responses of the response sequences. Each of the one or more system responses is flagged having a negative sentiment in the sentiment and flow history and a sample size greater than a minimum adjustment threshold. A portion of the chat flow tree structure is adjusted that includes at least one of the flagged system responses to reduce the negative sentiment.
    Type: Application
    Filed: September 7, 2016
    Publication date: March 8, 2018
    Inventors: Dan O'Connor, William G. O'Keeffe, David D. Taieb, Srikanth G. Tamilselvam
  • Publication number: 20180068226
    Abstract: Aspects include engaging a user in a chat flow by a dialog system. A user sentiment associated with a system response provided by the dialog system as part of the chat flow is determined based on observation of the user. A next system response is rerouted from a planned sequence of the chat flow to a sentiment-based repair sequence to alter content delivered to the user based on a detected aspect of the user sentiment.
    Type: Application
    Filed: September 7, 2016
    Publication date: March 8, 2018
    Inventors: Dan O'Connor, William G. O'Keeffe, David D. Taieb, Srikanth G. Tamilselvam
  • Patent number: 9910886
    Abstract: Aspects of the present disclosure, in certain embodiments, are directed toward providing a visual representation of question quality in a question answering system. More particularly, aspects are directed toward receiving, by a question answering system, an input question having a set of query attributes. The set of query attributes may be user-influenced characteristics of the input question. Aspects of the present disclosure are also directed toward evaluating, by comparing the set of query attributes to a set of assessment criteria, the quality of the input question. Aspects of the present disclosure are also directed toward assigning, in response to evaluating the quality of the input question, a set of quality values to the set of query attributes. Using the assigned set of quality values and the set of query attributes, an icon that indicates a visual representation of the quality of the input question may be generated.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Richard H. Adams, Jr., Swaminathan Chandrasekaran, Sridhar Sudarsan, David D. Taieb
  • Patent number: 9860308
    Abstract: Collaborative annotation of a document. A GUI is generated by a host computer that displays a document to annotate. The GUI is transmitted by the host computer to a plurality of client computers. Real time communication modes are established by the host computer between the client computers, each including communication channels between all the client computers. The host computer receives annotations entered into the GUIs at the client computers, each annotation identifying a span of words in the document to annotate and including an associated annotation type. The host computer updates the GUI to include for display the received annotations and inter-rater agreement statistics indicating the level of agreement between annotations received from each client computer and annotations received from the other client computers. The updated GUI is then transmitted by the host computer to the plurality of client computers.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Suneil H. Berajawala, Anthony T. Levas, Siddharth A. Patwardhan, David D. Taieb
  • Publication number: 20170337477
    Abstract: Aspects include determination of automated response follow-up. A response to a question is received at a response follow-up system. The response follow-up system analyzes the response using natural language processing to identify one or more response terms. The response follow-up system determines one or more follow-up questions based on the one or more response terms. The response follow-up system modifies an aspect of a user interface based on the one or more follow-up questions.
    Type: Application
    Filed: May 23, 2016
    Publication date: November 23, 2017
    Inventors: Jose Barbosa, Ashok T. Kumar, Dan O'Connor, William G. O'Keeffe, David D. Taieb
  • Publication number: 20170337264
    Abstract: Aspects include generation of automated response follow-up. A response to a question is received at a response follow-up system. The response follow-up system analyzes the response using natural language processing to identify one or more response terms. The response follow-up system generates one or more follow-up questions based on the one or more response terms. The response follow-up system modifies an aspect of a user interface based on the one or more follow-up questions.
    Type: Application
    Filed: May 23, 2016
    Publication date: November 23, 2017
    Inventors: Jose Barbosa, Ashok T. Kumar, Dan O'Connor, William G. O'Keeffe, David D. Taieb
  • Publication number: 20170323204
    Abstract: A method, system and computer-usable medium are disclosed for the use of a text simplification in a question answering (QA) system to improve ingestion quality and QA performance. A source corpus is processed to generate a parsed source corpus, which in turn is processed to generate a shadow corpus of simplified text. The parsed source corpus and the shadow corpus are then processed to generate derived data resources. A user query is processed to generate a set of merged candidate answer variants which are in turn processed to generate a corresponding converged feature vector representing each merged candidate answer variant. Feature values associated with each converged feature vector are then used to rank the merged candidate answer variants. A ranked set of merged candidate answer variants is then provided to the user.
    Type: Application
    Filed: May 3, 2016
    Publication date: November 9, 2017
    Inventors: Muhtar B. Akbulut, Donna K. Byron, Priscilla S. Moraes, David D. Taieb, Steven D. Wood
  • Publication number: 20170228288
    Abstract: Identifying an electronic data file for exclusion from a data backup operation. A method identifies either or both of a first data file stored on an electronic file system, and a set of data elements within the first data file. Either or both of the first data file and the set of data elements within the first data file have at least one feature matching a predefined exclusion feature. The method designates either or both of the first data file and the set of data elements within the first data file for exclusion from a backup operation.
    Type: Application
    Filed: February 10, 2016
    Publication date: August 10, 2017
    Inventors: Muhtar B. Akbulut, Mario A. Maldari, David D. Taieb
  • Publication number: 20170228292
    Abstract: Identifying an electronic data file for exclusion from a data backup operation. A method identifies either or both of a first data file stored on an electronic file system, and a set of data elements within the first data file. Either or both of the first data file and the set of data elements within the first data file have at least one feature matching a predefined exclusion feature. The method designates either or both of the first data file and the set of data elements within the first data file for exclusion from a backup operation.
    Type: Application
    Filed: February 10, 2016
    Publication date: August 10, 2017
    Inventors: Muhtar B. Akbulut, Mario A. Maldari, David D. Taieb
  • Publication number: 20170228289
    Abstract: Backing up electronic data files excluding confidential data. An electronic trigger event for initiating a data backup operation is detected. Data files are identified for backup. One or more files, or parts of a file, are designated for exclusion from the backup process. The backup process initiates a backup operation of one or more files, excluding the designated files.
    Type: Application
    Filed: February 10, 2016
    Publication date: August 10, 2017
    Inventors: Muhtar B. Akbulut, Mario A. Maldari, David D. Taieb
  • Publication number: 20170212770
    Abstract: Aspects include cross validation of user feedback in a dialog system. A repository of previous user feedback associated with a user interface is accessed. One or more identified features in the previous user feedback are classified. A sequence of cross-validation questions is generated in a dialog system to elicit further feedback from a current user of the user interface based on the one or more identified features and observed interactions of the current user with the user interface. Responses to the sequence of cross-validation questions are filtered to group the further feedback associated with the one or more identified features. One or more change suggestions to modify the user interface are stored based on the previous user feedback and the further feedback associated with the one or more identified features.
    Type: Application
    Filed: January 26, 2016
    Publication date: July 27, 2017
    Inventors: Ashok T. Kumar, Dan O'Connor, William G. O'Keeffe, David D. Taieb
  • Patent number: 9703860
    Abstract: Mechanisms are provided, in a Question and Answer (QA) system, for identifying a related previously processed question. A first question is processed by the QA system to generate an answer to the first question and a supporting evidence passage that supports the answer to the first question being a correct answer to the first question. The QA system performs a lookup operation in a question repository based on an identifier of the supporting evidence passage to identify an entry corresponding to a previously processed question, different than the first question, that previously had an answer generated based on the supporting evidence passage. The QA system returns the previously processed question and the answer to the first question to a submitter of the first question.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Suneil H. Berajawala, Kevin B. Haverlock, William G. O'Keeffe, David D. Taieb
  • Publication number: 20170192976
    Abstract: A computer-implemented method for ranking answers of question-answer pairs in ground truth. The computer-implemented method includes annotating, via an annotation tool, the domain dictionary, including, at least one or more of lexicons, glossaries, knowledge base query for ranking the question-answer pairs. The computer-implemented method further includes defining search patterns of the annotated domain dictionary. The computer-implemented method further includes. The computer-implemented method further searching a documents corpus or knowledge based query of the domain dictionary for candidate answers of the question-answer pairs, based on the defined search patterns, the candidate are returned based on the search. The computer-implemented method for evaluating the candidate answers with the annotation tool to verify correctness or acceptability of the returned candidate answers based on the search.
    Type: Application
    Filed: January 6, 2016
    Publication date: July 6, 2017
    Inventors: Dimple Bhatia, Armageddon R. Brown, Donna K. Byron, Mary D. Swift, David D. Taieb
  • Publication number: 20170154031
    Abstract: A method, system and a computer program product are provided for collecting document segmentation data by activating a document segmentation collection browser plugin with a designated toolbar button to generate one or more initial document segments from a webpage document and to receive user feedback for modifying a first initial document segment through a document segment control tool to generate a modified set of one or more initial document segments which are stored as document and document preprocessing data for the webpage document.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventors: Lakshminarayanan Krishnamurthy, William G. O'Keeffe, David D. Taieb, Cale R. Vardy
  • Publication number: 20170154015
    Abstract: A method, system and a computer program product are provided for collecting ground truth data by activating a ground truth collection browser plugin with a designated toolbar button to receive answer data from a webpage which includes user-selected data passage and source data from the webpage for automatic loading into a ground truth submission window along with user input question data corresponding to the answer data so that the user input question data, source data, and answer data from the ground truth submission window may be stored as ground truth data.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventors: William G. O'Keeffe, David D. Taieb, Cale R. Vardy
  • Patent number: 9633309
    Abstract: A mechanism is provided in a data processing system for automatically generating question and answer pairs for training a question answering system for a given domain. The mechanism receives user input of question text for a question to be submitted to a question answering system in a user interface. The mechanism determines a question strength score for the question text. The question strength score represents a likelihood the question text will result in a correct answer with high confidence. The mechanism presents a graphical representation of the question strength score in the user interface.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: April 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kenneth M. Giffels, Christopher J. Karle, William G. O'Keeffe, Ketan T. Patel, David D. Taieb, Sabrina Yee
  • Publication number: 20170063744
    Abstract: A mechanism is provided in a data processing system for generating poll information from a chat session. The mechanism monitors chat content in the multiple user chat session. The mechanism identifies a poll question in a message within the chat content. The mechanism identifies a plurality of answers to the poll question in subsequent messages within the chat content. The mechanism generates a poll user interface presenting the poll question and the plurality of answers as selectable options and presents the poll user interface to the multiple users of the chat session.
    Type: Application
    Filed: September 2, 2015
    Publication date: March 2, 2017
    Inventors: Prithu Banerjee, William G. O'Keeffe, David D. Taieb, Srikanth G. Tamilselvam
  • Publication number: 20170063745
    Abstract: A mechanism is provided in a data processing system for generating poll information from a chat session. The mechanism monitors chat content in the multiple user chat session. The mechanism identifies a poll question in a message within the chat content. The mechanism identifies a plurality of answers to the poll question in subsequent messages within the chat content. The mechanism generates a poll user interface presenting the poll question and the plurality of answers as selectable options and presents the poll user interface to the multiple users of the chat session.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 2, 2017
    Inventors: Prithu Banerjee, William G. O'Keeffe, David D. Taieb, Srikanth G. Tamilselvam
  • Publication number: 20160378736
    Abstract: A domain specific ontology collection associated with a user is determined. At least one action of the user is received. A task for the user is determined based on the domain specific ontology collection for the user and the at least one action of the user.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Inventors: Donna K. Byron, Lakshminarayanan Krishnamurthy, William G. O'Keeffe, David D. Taieb, Cale R. Vardy