Patents by Inventor Ajay Chatterjee

Ajay Chatterjee 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: 11314534
    Abstract: An intelligent question and answer (Q&A) system and method for interactively guiding users through a procedure is disclosed. The intelligent Q&A system can dynamically generate process trees (or procedural trees) from the content or procedures presented in a raw document, such as a reference manual. The intelligent Q&A system can include a virtual agent that uses the dynamically generated process trees for interactive conversation with a user. Using the system, the virtual agent can interactively guide users through completing tasks such as updating software or connecting an IoT device to an existing system.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: April 26, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: Anutosh Maitra, Shubhashis Sengupta, Ajay Chatterjee, Abhisek Mukhopadhyay, Shivam Garg
  • Patent number: 11200886
    Abstract: A system and method for training a virtual agent to identify a user's intent from a conversation is disclosed. The system and method use an iterative process of clustering multiple conversations (converted into feature representations) used for training a machine learning model into labeled clusters having similar user intents. Clustering enables labeling a large number of training conversations efficiently. The labeled clusters may be used to train a virtual agent to classify the conversational intent of a conversation. Then, the machine learning model can classify future conversations based on similarity to labeled clusters. By knowing a human user's intent, a virtual agent can deliver what the user desires.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: December 14, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Ajay Chatterjee, Shubhashis Sengupta
  • Patent number: 11087094
    Abstract: A system and method for generating a conversation graph for a group of related conversations is disclosed. The system and method use an iterative process of clustering multiple conversations into labeled clusters having similar user intents. The labeled clusters may be used to train a virtual agent to classify the conversational intent of a conversation. Utterances by the agent and/or customer in each conversation from a group of conversations about a similar task or goal can be processed and the dialogue categorized. The resultant classifications are used to represent the many conversations in a single graph by a plurality of nodes interconnected by transitional paths that indicate the conversation flow.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: August 10, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Ajay Chatterjee, Shubhashis Sengupta
  • Patent number: 11087088
    Abstract: A device receives a corpus of text documents, and utilizes feature extraction on a text document, of the corpus of text documents, to generate features from the text document, where the features include binary features, numeric features, and categorical features. The device performs feature engineering on one or more of the binary features, the numeric features, or the categorical features, to generate converted features, and performs feature encoding on the text document, based on the converted features, to represent the text document as a vector with a similarity score for a domain. The device provides the vector with the similarity score for the domain, as training data, to a machine learning model to generate a trained machine learning model, and performs an action using the trained machine learning model.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: August 10, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Ajay Chatterjee, Shubhashis Sengupta, Milind Savagaonkar
  • Publication number: 20210240503
    Abstract: An intelligent question and answer (Q&A) system and method for interactively guiding users through a procedure is disclosed. The intelligent Q&A system can dynamically generate process trees (or procedural trees) from the content or procedures presented in a raw document, such as a reference manual. The intelligent Q&A system can include a virtual agent that uses the dynamically generated process trees for interactive conversation with a user. Using the system, the virtual agent can interactively guide users through completing tasks such as updating software or connecting an IoT device to an existing system.
    Type: Application
    Filed: January 30, 2020
    Publication date: August 5, 2021
    Applicant: Accenture Global Solutions Limited
    Inventors: Anutosh Maitra, Shubhashis Sengupta, Ajay Chatterjee, Abhisek Mukhopadhyay, Shivam Garg
  • Publication number: 20210097140
    Abstract: A system and method for generating a conversation graph for a group of related conversations is disclosed. The system and method use an iterative process of clustering multiple conversations into labeled clusters having similar user intents. The labeled clusters may be used to train a virtual agent to classify the conversational intent of a conversation. Utterances by the agent and/or customer in each conversation from a group of conversations about a similar task or goal can be processed and the dialogue categorized. The resultant classifications are used to represent the many conversations in a single graph by a plurality of nodes interconnected by transitional paths that indicate the conversation flow.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Ajay Chatterjee, Shubhashis Sengupta
  • Publication number: 20200320978
    Abstract: A system and method for training a virtual agent to identify a user's intent from a conversation is disclosed. The system and method use an iterative process of clustering multiple conversations (converted into feature representations) used for training a machine learning model into labeled clusters having similar user intents. Clustering enables labeling a large number of training conversations efficiently. The labeled clusters may be used to train a virtual agent to classify the conversational intent of a conversation. Then, the machine learning model can classify future conversations based on similarity to labeled clusters. By knowing a human user's intent, a virtual agent can deliver what the user desires.
    Type: Application
    Filed: April 2, 2019
    Publication date: October 8, 2020
    Inventors: Ajay Chatterjee, Shubhashis Sengupta
  • Publication number: 20200097545
    Abstract: A device receives a corpus of text documents, and utilizes feature extraction on a text document, of the corpus of text documents, to generate features from the text document, where the features include binary features, numeric features, and categorical features. The device performs feature engineering on one or more of the binary features, the numeric features, or the categorical features, to generate converted features, and performs feature encoding on the text document, based on the converted features, to represent the text document as a vector with a similarity score for a domain. The device provides the vector with the similarity score for the domain, as training data, to a machine learning model to generate a trained machine learning model, and performs an action using the trained machine learning model.
    Type: Application
    Filed: September 25, 2018
    Publication date: March 26, 2020
    Inventors: Ajay Chatterjee, Shubhashis Sengupta, Milind Savagaonkar