Patents by Inventor Chulaka Gunasekara

Chulaka Gunasekara 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: 11954138
    Abstract: A processor may transcribe an electronic representation of a dialogue. The processor may identify one or more question-answer pairs from the electronic representation. The processor may generate based upon the one or more identified question-answer pairs a summary of the dialogue. The processor may display the summary of the dialogue to a user.
    Type: Grant
    Filed: May 3, 2022
    Date of Patent: April 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jatin Ganhotra, Sachindra Joshi, Chulaka Gunasekara, Guy Feigenblat, Benjamin Sznajder
  • Publication number: 20240028913
    Abstract: An example system includes a processor to receive unlabeled data, few-shot training data, and a pre-trained model. The processor can split the unlabeled data into a number of groups corresponding to different perspectives. The processor can generate weakly labeled data for each of the number of groups using a respective associated heuristic. The processor can inter-train a model for each different perspective based on respective weakly labeled data. The processor can fine-tune each inter-trained model based on the few-shot training data for each different perspective to generate a final model for each different perspective.
    Type: Application
    Filed: July 21, 2022
    Publication date: January 25, 2024
    Inventors: Benjamin SZNAJDER, Noam SLONIM, Eyal SHNARCH, Guy LEV, Sachindra JOSHI, Chulaka GUNASEKARA
  • Patent number: 11881217
    Abstract: According to one embodiment, a method, computer system, and computer program product for solution guided generation of responses for dialog systems is provided. The embodiment may include receiving, by a processor, first voice data associated with a first user utterance in conversation in a guided dialog system. The embodiment may include identifying from the first voice data a first topic of a set of topics associated with the first user utterance. The embodiment may include identifying a first solution associated with the first topic. The first solution having one or more solution segments for accomplishing a task related to the topic. The embodiment may include generating a first response for a second user based on a first solution segment of the first solution and the first voice data.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: January 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Chulaka Gunasekara, Jatin Ganhotra, Sachindra Joshi
  • Publication number: 20230419045
    Abstract: Provided is a computer-implemented method, system, and computer program product for generating a goal-oriented dialogue from a grounding document. A processor may analyze a corpus of text. The processor may identify, based on the analyzing, one or more semantic structures that can be used to simulate a dialogue. The processor may generate, based on the identifying, a simulated dialogue, the simulated dialogue including one or more utterances from a simulated agent and one or more utterances from a simulated user to form a dialogue flow.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Inventors: Song Feng, Chulaka Gunasekara, Hui Wan, Jatin Ganhotra, Siva Sankalp Patel, Sachindra Joshi
  • Patent number: 11856038
    Abstract: Embodiments of the invention are directed to a computer-implemented method of responding to an inquiry received electronically at a synchronous conferencing system (SCS). A non-limiting example of the computer-implemented method includes, based at least in part on the inquiry, using a processor of the SCS to generate a script having one or more script computer instructions. The processor is used to execute the script computer instructions to generate script computer instruction results, wherein the script computer instruction results include inquiry response information that is responsive to the inquiry. Based at least in part on the inquiry and the inquiry response information, the processor is used to generate an inquiry response that is responsive to the inquiry.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: December 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Sachindra Joshi, Jatin Ganhotra, Chulaka Gunasekara, Luis A. Lastras-Montano
  • Publication number: 20230359657
    Abstract: A processor may transcribe an electronic representation of a dialogue. The processor may identify one or more question-answer pairs from the electronic representation. The processor may generate based upon the one or more identified question-answer pairs a summary of the dialogue. The processor may display the summary of the dialogue to a user.
    Type: Application
    Filed: May 3, 2022
    Publication date: November 9, 2023
    Inventors: Jatin Ganhotra, Sachindra Joshi, Chulaka Gunasekara, Guy Feigenblat, Benjamin Sznajder
  • Publication number: 20230342397
    Abstract: A method, computer system, and a computer program for conducting a conversational search. In one embodiment, the method includes monitoring a dialogue involving at least one user and capturing user utterances provided during the dialogue. These user utterances are then analyzed and classified according to the context of the dialogue. The dialogue is intervened upon the determination that a user needs additional information and/or upon execution of an action on behalf of the user and based on the plurality of user utterances and context. The Required information may be provided back to the user using Documentation Recommendation Module. The Documentation Recommendation Module determines a valid resource recommendation as determined by a combination of the context and a resource that includes additional information.
    Type: Application
    Filed: April 22, 2022
    Publication date: October 26, 2023
    Inventors: Jatin Ganhotra, Nathaniel Mills, Chulaka Gunasekara, Kshitij Fadnis, Sachindra Joshi, Luis A. Lastras-Montano
  • Patent number: 11797609
    Abstract: A method, apparatus and computer program product for presenting a user interface for a conversational system is described. A unified contextual graph for use by the conversational system, the unified contextual graph comprising components based on database queries of the conversational system and a user dialog between a user and the conversational system. For each of a set of user utterances produced in a dialog with the conversational system, a semantic meaning representation is determined. The semantic meaning representations are converted to respective sentential concept graphs. The unified contextual graph is updated based on new sentential concept graphs while the dialog with the conversational system progresses.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: October 24, 2023
    Assignee: Intenrational Business Machines Corporation
    Inventors: Rangachari Anand, Ashima Arora, Raimo Bakis, Song Feng, Jatin Ganhotra, Chulaka Gunasekara, David Nahamoo, Lazaros Polymenakos, Sunil D Shashidhara, Li Zhu
  • Patent number: 11748576
    Abstract: Techniques facilitating interpretation of deep neural model based dialogue agents are provided. In one example, a computer-implemented method comprises extracting, by a device operatively coupled to a processor, features from a dialogue model independently from the dialogue model, the features comprising input features provided to the dialogue model and output features produced via the dialogue model in response to the input features, resulting in extracted features; and analyzing, by the device, a dialogue context associated with the extracted features by identifying pairwise interactions between respective ones of the extracted features.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: September 5, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Song Feng, Hui Wan, Chulaka Gunasekara, Jatin Ganhotra, Sachindra Joshi, Luis A. Lastras-Montano
  • Publication number: 20230146979
    Abstract: In an approach to improve abstract summarization with question and answer rewards embodiments generate, by a question and answer generator, questions and answers corresponding to a generated summary. Further, embodiments evaluate received answers for the generated questions by analyzing received answers associated with the generated summary against answers received for an original summary, and calculate a reward based on the similarity between answers associated with generated summary and the original summary. Additionally, embodiments update the generation model by applying the calculated reward to further train the summary generation model.
    Type: Application
    Filed: November 6, 2021
    Publication date: May 11, 2023
    Inventors: Chulaka Gunasekara, Guy Feigenblat, Benjamin Sznajder, Sachindra Joshi
  • Publication number: 20230122429
    Abstract: Summarization of customer service dialogs by: receiving, as input, a two-party multi-turn dialog; applying a trained next response prediction (NRP) machine learning model to the received dialog, to determine a level of significance of each utterance in the dialog with respect to performing an NRP task over the dialog; assigning a score to each of the utterances in the dialog, based, at least in part, on the determined level of significance; and selecting one or more of the utterances for inclusion in an extractive summarization of the dialog, based, at least in part, on the assigned scores.
    Type: Application
    Filed: October 17, 2021
    Publication date: April 20, 2023
    Inventors: Chulaka Gunasekara, Sachindra Joshi, Guy Feigenblat, Benjamin Sznajder, David Konopnicki
  • Publication number: 20230108863
    Abstract: Systems and techniques that facilitate document generation by applying deep learning to conversation transcripts are provided. In various embodiments, a system can comprise a receiver component that can access a set of conversation transcripts. In various aspects, the system can further comprise a document component that can generate, via execution of one or more neural networks, a structured document based on the set of conversation transcripts. More specifically, the document component can generate a set of document chapters by executing a first neural network respectively on the set of conversation transcripts. The document component can further group, via execution of a clustering algorithm, the set of document chapters into one or more clusters of document chapters. The document component can then generate the structured document by executing a second neural network on a first cluster of document chapters from the one or more clusters of document chapters.
    Type: Application
    Filed: October 4, 2021
    Publication date: April 6, 2023
    Inventors: Chulaka GUNASEKARA, Song FENG, Sachindra Joshi
  • Publication number: 20230079879
    Abstract: An example system includes a processor to receive a summary of a conversation to be generated. The processor can input the summary into a trained summary-grounded conversation generator. The processor can receive a generated conversation from the trained summary-grounded conversation generator.
    Type: Application
    Filed: September 13, 2021
    Publication date: March 16, 2023
    Inventors: Chulaka GUNASEKARA, Guy FEIGENBLAT, Benjamin SZNAJDER, Sachindra JOSHI
  • Publication number: 20230005475
    Abstract: A processor may receive first voice data associated with a first user utterance in conversation in a guided dialog system. The processor may identify from the first voice data a first topic of a set of topics associated with the first user utterance. The processor may identify a first solution associated with the first topic, the first solution having one or more solution segments for accomplishing a task related to the topic. The processor may generate a first response for a second user based on a first solution segment of the first solution and the first voice data.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: Chulaka GUNASEKARA, Jatin GANHOTRA, Sachindra Joshi
  • Publication number: 20220385703
    Abstract: Embodiments of the invention are directed to a computer-implemented method of responding to an inquiry received electronically at a synchronous conferencing system (SCS). A non-limiting example of the computer-implemented method includes, based at least in part on the inquiry, using a processor of the SCS to generate a script having one or more script computer instructions. The processor is used to execute the script computer instructions to generate script computer instruction results, wherein the script computer instruction results include inquiry response information that is responsive to the inquiry. Based at least in part on the inquiry and the inquiry response information, the processor is used to generate an inquiry response that is responsive to the inquiry.
    Type: Application
    Filed: May 27, 2021
    Publication date: December 1, 2022
    Inventors: Sachindra Joshi, Jatin Ganhotra, Chulaka Gunasekara, Luis A. Lastras-Montano
  • Patent number: 11429876
    Abstract: One embodiment of the invention provides a method for natural language processing (NLP). The method comprises extracting knowledge outside of text content of a NLP instance by extracting a set of subgraphs from a knowledge graph associated with the text content. The set of subgraphs comprises the knowledge. The method further comprises encoding the knowledge with the text content into a fixed size graph representation by filtering and encoding the set of subgraphs. The method further comprises applying a text embedding algorithm to the text content to generate a fixed size text representation, and classifying the text content based on the fixed size graph representation and the fixed size text representation.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: August 30, 2022
    Assignee: International Business Machines Corporation
    Inventors: Pavan Kapanipathi Bangalore, Kartik Talamadupula, Veronika Thost, Siva Sankalp Patel, Ibrahim Abdelaziz, Avinash Balakrishnan, Maria Chang, Kshitij Fadnis, Chulaka Gunasekara, Bassem Makni, Nicholas Mattei, Achille Belly Fokoue-Nkoutche
  • Publication number: 20220229995
    Abstract: Techniques facilitating interpretation of deep neural model based dialogue agents are provided. In one example, a computer-implemented method comprises extracting, by a device operatively coupled to a processor, features from a dialogue model independently from the dialogue model, the features comprising input features provided to the dialogue model and output features produced via the dialogue model in response to the input features, resulting in extracted features; and analyzing, by the device, a dialogue context associated with the extracted features by identifying pairwise interactions between respective ones of the extracted features.
    Type: Application
    Filed: January 21, 2021
    Publication date: July 21, 2022
    Inventors: Song Feng, Hui Wan, Chulaka Gunasekara, Jatin Ganhotra, Sachindra Joshi, Luis A. Lastras-Montano
  • Patent number: 11288322
    Abstract: Embodiments relate to a system, program product, and method directed at natural language (NL) and a virtual dialog platform. An NL statement is detected and analyzed to identify one or more entities expressed in the statement. The identified entities are leveraged to parse the statement into keywords. The intent of the received statement is represented as a relationship between two or more of the keywords. A knowledge representation is identified to represent the statement with respect to a formatted module having two or more components and a component relationship structure. Each statement keyword is assigned to a designated module component based on an alignment of the component relationship with the keyword relationship. The statement intent is expressed based on the relationship between the keywords, and a statement response is inferred. The inferred statement is communicated to the virtual dialog platform.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: March 29, 2022
    Assignee: International Business Machines Corporation
    Inventors: Song Feng, Chulaka Gunasekara, Kshitij Fadnis, Lazaros Polymenakos, Sunil Davangere Shashidhara
  • Publication number: 20210287103
    Abstract: One embodiment of the invention provides a method for natural language processing (NLP). The method comprises extracting knowledge outside of text content of a NLP instance by extracting a set of subgraphs from a knowledge graph associated with the text content. The set of subgraphs comprises the knowledge. The method further comprises encoding the knowledge with the text content into a fixed size graph representation by filtering and encoding the set of subgraphs. The method further comprises applying a text embedding algorithm to the text content to generate a fixed size text representation, and classifying the text content based on the fixed size graph representation and the fixed size text representation.
    Type: Application
    Filed: March 10, 2020
    Publication date: September 16, 2021
    Inventors: Pavan Kapanipathi Bangalore, Kartik Talamadupula, Veronika Thost, Siva Sankalp Patel, Ibrahim Abdelaziz, Avinash Balakrishnan, Maria Chang, Kshitij Fadnis, Chulaka Gunasekara, Bassem Makni, Nicholas Mattei, Achille Belly Fokoue-Nkoutche
  • Publication number: 20210209167
    Abstract: Embodiments relate to a system, program product, and method directed at NL and a virtual dialog platform. A natural language (NL) statement is detected and analyzed to identify one or more entities expressed in the statement. The identified entities are leveraged to parse the statement into keywords. The intent of the received statement is represented as a relationship between two or more keywords. A knowledge representation is identified to represent the statement with respect to a formatted a module having two or more components and a component relationship structure. Each statement keyword is assigned to a designated module component based on an alignment of the component relationship with the keyword relationship. The statement intent is expressed based on the relationship between the keywords, and a statement response is inferred. The inferred statement is communicated to the virtual dialog platform.
    Type: Application
    Filed: January 3, 2020
    Publication date: July 8, 2021
    Inventors: Song Feng, Chulaka Gunasekara, Kshitji Fadnis, Lazaros Polymenakos, Sunil Davangere Shashidhara