Patents by Inventor Prakash Selvakumar

Prakash Selvakumar 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: 11886820
    Abstract: A method and system are provided for training a machine-learning (ML) system/module and to provide an ML model. In one embodiment, a method includes using a labeled entities set to train a machine learning (ML) system, to obtain an ML model, and using the trained ML model to predict labels for entities in an unlabeled entities set, yielding a machine-labeled entities set. One or more individual ML models may be trained and used in this way, where each individual ML model corresponds to a respective document source. The document sources can be identified via classification of a corpus of documents. The prediction of labels provides a respective confidence score for each machine-labeled entity. The method also includes selecting from the machine-labeled entities set, a subset of machine-labeled entities having a respective confidence score at least equal to a threshold confidence score; and updating the labeled entities set by adding thereto the selected subset of machine-labeled entities.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: January 30, 2024
    Assignee: Genpact Luxembourg S.à r.l. II
    Inventors: Sreekanth Menon, Prakash Selvakumar, Sudheesh Sudevan
  • Patent number: 11855934
    Abstract: A method and system for generating and correcting chatbot responses based on reinforcement learning (RL) are disclosed. In some embodiments, the method includes receiving user data associated with a user in a chatbot conversation. The method includes providing a first recommendation to the user. The method includes detecting user feedback to the first recommendation in the chatbot conversation. The method then includes determining whether to assign a positive reward or a negative reward to the user feedback based on sentiment analysis performed on the user feedback. If the negative reward is assigned to the user feedback, the method further includes calculating a negative reward score for the first recommendation; retraining the one or more of RL models using one or more of the negative reward score, the user data, the first recommendation, and the user feedback; and determining a second recommendation using the one or more retrained RL models.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: December 26, 2023
    Assignee: Genpact Luxembourg S.à r.l. II
    Inventors: Sreekanth Menon, Prakash Selvakumar, Varsha Rani
  • Publication number: 20230281387
    Abstract: A method and system for handling unlabeled interaction data with contextual understanding are disclosed. In some embodiments, the method includes receiving the interaction data describing agent-consumer interactions associated with a contact center. The method includes analyzing the interaction data to identify a plurality of features. The method includes automatically performing taxonomy driven classification on the plurality of features to generate a first set of labels associated with the interaction data. The method includes training a deep learning model using the first set of labels and the interaction data to determine a second set of labels. The method then includes intelligently combining the first and second sets of labels to obtain a combined set of labels associated with the interaction data.
    Type: Application
    Filed: March 2, 2022
    Publication date: September 7, 2023
    Inventors: Prakash Selvakumar, Meenakshi Sundaram Murugeshan, Payanshi Jain, Gehna Ahuja, Sai Krishna Reddy, Chirag Jain, Sreekanth Menon
  • Publication number: 20230188480
    Abstract: A method and system for generating and correcting chatbot responses based on reinforcement learning (RL) are disclosed. In some embodiments, the method includes receiving user data associated with a user in a chatbot conversation. The method includes providing a first recommendation to the user. The method includes detecting user feedback to the first recommendation in the chatbot conversation. The method then includes determining whether to assign a positive reward or a negative reward to the user feedback based on sentiment analysis performed on the user feedback. If the negative reward is assigned to the user feedback, the method further includes calculating a negative reward score for the first recommendation; retraining the one or more of RL models using one or more of the negative reward score, the user data, the first recommendation, and the user feedback; and determining a second recommendation using the one or more retrained RL models.
    Type: Application
    Filed: December 9, 2021
    Publication date: June 15, 2023
    Inventors: Sreekanth Menon, Prakash Selvakumar, Varsha Rani
  • Patent number: 11604962
    Abstract: A method and a system are provided for training a machine-learning (ML) system to function as a chatbot. According to one embodiment, a method for training and ML system includes providing to the machine-learning system: in a first iteration, a first input-output pair that includes a first input and a first output; and, in a second iteration, a second input-output pair that includes a second input and a second output, where the second input includes the first input-output pair and the second output is different from the first output, so that a context for the second input-output pair is stored in the memory of the ML system.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: March 14, 2023
    Assignee: Genpact Luxembourg S.à r.l. II
    Inventor: Prakash Selvakumar
  • Publication number: 20220108073
    Abstract: A method and system are provided for training a machine-learning (ML) system/module and to provide an ML model. In one embodiment, a method includes using a labeled entities set to train a machine learning (ML) system, to obtain an ML model, and using the trained ML model to predict labels for entities in an unlabeled entities set, yielding a machine-labeled entities set. One or more individual ML models may be trained and used in this way, where each individual ML model corresponds to a respective document source. The document sources can be identified via classification of a corpus of documents. The prediction of labels provides a respective confidence score for each machine-labeled entity. The method also includes selecting from the machine-labeled entities set, a subset of machine-labeled entities having a respective confidence score at least equal to a threshold confidence score; and updating the labeled entities set by adding thereto the selected subset of machine-labeled entities.
    Type: Application
    Filed: October 6, 2020
    Publication date: April 7, 2022
    Inventors: Sreekanth Menon, Prakash Selvakumar, Sudheesh Sudevan
  • Publication number: 20200356838
    Abstract: A method and a system are provided for training a machine-learning (ML) system to function as a chatbot. According to one embodiment, a method for training and ML system includes providing to the machine-learning system: in a first iteration, a first input-output pair that includes a first input and a first output; and, in a second iteration, a second input-output pair that includes a second input and a second output, where the second input includes the first input-output pair and the second output is different from the first output, so that a context for the second input-output pair is stored in the memory of the ML system.
    Type: Application
    Filed: April 3, 2020
    Publication date: November 12, 2020
    Applicant: Genpact Luxembourg S.à r.l
    Inventor: Prakash Selvakumar