Patents by Inventor KARTIK SUBODH BALLAL

KARTIK SUBODH BALLAL 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: 10803252
    Abstract: A method and device for extracting attributes associated with Center of Interest (COI) from natural language sentences is disclosed. The method includes creating an input vector comprising a plurality of parameters for each target word in a sentence inputted by a user. The method further includes processing for each target word, the input vector through a trained bidirectional GRU neural network, which is trained to identify attributes associated with COI from a plurality of sentences. The method includes associating COI attribute tags to each target word in the sentence based on processing of associated input vector through the trained bidirectional GRU neural network. The method further includes extracting attributes from the sentence based on the COI attribute tags associated with each target word in the sentence. The method further includes providing a response to the sentence inputted by the user based on the attributes extracted from the sentence.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: October 13, 2020
    Assignee: Wipro Limited
    Inventors: Arindam Chatterjee, Kartik Subodh Ballal
  • Patent number: 10803253
    Abstract: A method and device for extracting Point of Interest (POI) from natural language sentences is disclosed. The method includes creating an input vector comprising a plurality of parameters for each target word in a sentence inputted by a user. The method further includes processing for each target word, the input vector through a trained bidirectional LSTM neural network, which is trained to identify POI from a plurality of sentences. The method includes associating POI tags to each target word in the sentence based on processing of associated input vector through the trained bidirectional LSTM neural network. The method further includes extracting POI text from the sentence based on the POI tags associated with each target word in the sentence. The method further includes providing a response to the sentence inputted by the user based on the POI text extracted from the sentence.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: October 13, 2020
    Assignee: Wipro Limited
    Inventors: Arindam Chatterjee, Kartik Subodh Ballal
  • Patent number: 10803251
    Abstract: A method and device for extracting Action of Interest (AOI) from natural language sentences is disclosed. The method includes creating an input vector comprising a plurality of parameters for each target word in a sentence inputted by a user. The method further includes processing for each target word, the input vector through a trained neural network with RELU activation, which is trained to identify AOI from a plurality of sentences. The method includes assigning AOI tags to each target word in the sentence based on processing of associated input vector through the trained neural network with RELU activation. The method further includes extracting AOI text from the sentence based on the AOI tags assigned to each target word in the sentence. The method further includes providing a response to the sentence inputted by the user based on the AOI text extracted from the sentence.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: October 13, 2020
    Assignee: Wipro Limited
    Inventors: Arindam Chatterjee, Kartik Subodh Ballal
  • Patent number: 10579739
    Abstract: Disclosed herein is method and system for identifying one or more Places of Interest (PoI) in a natural language system. Word embedding representation for each word in the natural language input are retrieved from a knowledge repository. Further, for each word, Part-of-Speech (POS) tags are tagged, and dependency labels are generated. Subsequently, a PoI tag is assigned to each word based on the word embedding representation, the POS and the dependency labels of each word. Finally, the one or more PoI are identified based on PoI tag assigned to each word. In an embodiment, the method of present disclosure helps in dynamically identifying one or more PoI from natural language text utterances in interactive systems, thereby enhancing usability of interaction based intelligent systems.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: March 3, 2020
    Assignee: Wipro Limited
    Inventors: Arindam Chatterjee, Kartik Subodh Ballal, Vijay Garg
  • Patent number: 10528669
    Abstract: A method and device for extracting causal from natural language sentences is disclosed. The method includes determining, by a computing device, a plurality of parameters for each target word in a sentence inputted by a user. The method further includes processing for each target word, by the computing device, an input vector comprising the plurality of parameters for a causal classifier neural network. The method includes identifying, by the computing device, causal tags associated with each target word in the sentence based on processing of associated input vector. The method includes extracting, by the computing device, the causal text from the sentence based on the causal tags associated with each target word in the sentence. The method further includes providing, by the computing device, a response to the sentence inputted by the user based on the causal text extracted for the sentence.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: January 7, 2020
    Assignee: Wipro Limited
    Inventors: Arindam Chatterjee, Kartik Subodh Ballal
  • Publication number: 20200004822
    Abstract: A method and device for extracting attributes associated with Center of Interest (COI) from natural language sentences is disclosed. The method includes creating an input vector comprising a plurality of parameters for each target word in a sentence inputted by a user. The method further includes processing for each target word, the input vector through a trained bidirectional GRU neural network, which is trained to identify attributes associated with COI from a plurality of sentences. The method includes associating COI attribute tags to each target word in the sentence based on processing of associated input vector through the trained bidirectional GRU neural network. The method further includes extracting attributes from the sentence based on the COI attribute tags associated with each target word in the sentence. The method further includes providing a response to the sentence inputted by the user based on the attributes extracted from the sentence.
    Type: Application
    Filed: August 24, 2018
    Publication date: January 2, 2020
    Inventors: Arindam Chatterjee, Kartik Subodh Ballal
  • Publication number: 20200004823
    Abstract: A method and device for extracting Point of Interest (POI) from natural language sentences is disclosed. The method includes creating an input vector comprising a plurality of parameters for each target word in a sentence inputted by a user. The method further includes processing for each target word, the input vector through a trained bidirectional LSTM neural network, which is trained to identify POI from a plurality of sentences. The method includes associating POI tags to each target word in the sentence based on processing of associated input vector through the trained bidirectional LSTM neural network. The method further includes extracting POI text from the sentence based on the POI tags associated with each target word in the sentence. The method further includes providing a response to the sentence inputted by the user based on the POI text extracted from the sentence.
    Type: Application
    Filed: August 24, 2018
    Publication date: January 2, 2020
    Inventors: Arindam CHATTERJEE, Kartik SUBODH BALLAL
  • Publication number: 20200004821
    Abstract: A method and device for extracting Action of Interest (AOI) from natural language sentences is disclosed. The method includes creating an input vector comprising a plurality of parameters for each target word in a sentence inputted by a user. The method further includes processing for each target word, the input vector through a trained neural network with RELU activation, which is trained to identify AOI from a plurality of sentences. The method includes assigning AOI tags to each target word in the sentence based on processing of associated input vector through the trained neural network with RELU activation. The method further includes extracting AOI text from the sentence based on the AOI tags assigned to each target word in the sentence. The method further includes providing a response to the sentence inputted by the user based on the AOI text extracted from the sentence.
    Type: Application
    Filed: August 24, 2018
    Publication date: January 2, 2020
    Inventors: Arindam CHATTERJEE, Kartik SUBODH BALLAL
  • Publication number: 20190294671
    Abstract: A method and device for extracting causal from natural language sentences is disclosed. The method includes determining, by a computing device, a plurality of parameters for each target word in a sentence inputted by a user. The method further includes processing for each target word, by the computing device, an input vector comprising the plurality of parameters for a causal classifier neural network. The method includes identifying, by the computing device, causal tags associated with each target word in the sentence based on processing of associated input vector. The method includes extracting, by the computing device, the causal text from the sentence based on the causal tags associated with each target word in the sentence. The method further includes providing, by the computing device, a response to the sentence inputted by the user based on the causal text extracted for the sentence.
    Type: Application
    Filed: March 27, 2018
    Publication date: September 26, 2019
    Inventors: Arindam Chatterjee, Kartik Subodh Ballal
  • Publication number: 20190228073
    Abstract: Disclosed herein is method and system for identifying one or more Places of Interest (PoI) in a natural language system. Word embedding representation for each word in the natural language input are retrieved from a knowledge repository. Further, for each word, Part-of-Speech (POS) tags are tagged, and dependency labels are generated. Subsequently, a PoI tag is assigned to each word based on the word embedding representation, the POS and the dependency labels of each word. Finally, the one or more PoI are identified based on PoI tag assigned to each word. In an embodiment, the method of present disclosure helps in dynamically identifying one or more PoI from natural language text utterances in interactive systems, thereby enhancing usability of interaction based intelligent systems.
    Type: Application
    Filed: March 9, 2018
    Publication date: July 25, 2019
    Inventors: ARINDAM CHATTERJEE, KARTIK SUBODH BALLAL, VIJAY GARG