Patents by Inventor Chandra Prakash Khatri

Chandra Prakash Khatri 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: 11194973
    Abstract: A system that can engage in a dialog with a user may select a system response to a user input based on how the system estimates a user may respond to a potential system response. Models may be trained to evaluate a potential system response in view of various available data including dialog history, entity data, etc. Each model may score the potential system response for various qualitative aspects such as whether the response is likely to be comprehensible, on-topic, interesting, likely to lead to the dialog continuing, etc. Such scores may be combined to other scores such as whether the potential response is coherent or engaging. The models may be trained using previous dialog/chatbot evaluation data. At runtime the scores may be used to select a system response to a user input as part of the dialog.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: December 7, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Rahul Goel, Chandra Prakash Khatri, Tagyoung Chung, Raefer Christopher Gabriel, Anushree Venkatesh, Behnam Hedayatnia, Sanghyun Yi
  • Publication number: 20210312914
    Abstract: Described herein is a system for rescoring automatic speech recognition hypotheses for conversational devices that have multi-turn dialogs with a user. The system leverages dialog context by incorporating data related to past user utterances and data related to the system generated response corresponding to the past user utterance. Incorporation of this data improves recognition of a particular user utterance within the dialog.
    Type: Application
    Filed: June 7, 2021
    Publication date: October 7, 2021
    Inventors: Behnam Hedayatnia, Anirudh Raju, Ankur Gandhe, Chandra Prakash Khatri, Ariya Rastrow, Anushree Venkatesh, Arindam Mandal, Raefer Christopher Gabriel, Ahmad Shikib Mehri
  • Patent number: 11043214
    Abstract: Described herein is a system for rescoring automatic speech recognition hypotheses for conversational devices that have multi-turn dialogs with a user. The system leverages dialog context by incorporating data related to past user utterances and data related to the system generated response corresponding to the past user utterance. Incorporation of this data improves recognition of a particular user utterance within the dialog.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: June 22, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Behnam Hedayatnia, Anirudh Raju, Ankur Gandhe, Chandra Prakash Khatri, Ariya Rastrow, Anushree Venkatesh, Arindam Mandal, Raefer Christopher Gabriel, Ahmad Shikib Mehri
  • Publication number: 20210056265
    Abstract: In various example embodiments, a system and method for a Target Language Engine are presented. The Target Language Engine augments a synonym list in a base dictionary of a target language with one or more historical search queries previously submitted to search one or more listings in listing data. The Target Language Engine identifies a compound word and a plurality of words present in the listing data that have a common meaning in the target language. Each word from the plurality of words is present in the compound word. The Target Language Engine causes a database to create an associative link between the portion of text and a word selected from at least one of the synonym list or the plurality of words.
    Type: Application
    Filed: November 9, 2020
    Publication date: February 25, 2021
    Inventors: Chandra Prakash Khatri, Selcuk Kopru, Nish Parikh, Justin Nicholas House, Sameep Navin Solanki
  • Publication number: 20200320370
    Abstract: Systems, methods and media are provided for training a snippet extractor to create snippets based on information extracted from published descriptions. In one example, a computer-implemented method includes creating, based on a non-RNN (Recurrent Neural Network) extraction technique performed on the published descriptions, a plurality of base models, each base model including one or more sample description summaries; evaluating the base models using an evaluation technique; selecting an optimum base model; developing a classification model using RNN extraction, the classification model based on description summaries contained in the optimum base model; and using the classification model to train the snippet extractor by machine learning.
    Type: Application
    Filed: April 24, 2020
    Publication date: October 8, 2020
    Inventors: Chandra Prakash Khatri, Nish Parikh, Sameep Navin Solanki, Justin Nicholas House, Gyanit Singh
  • Publication number: 20200117855
    Abstract: In various example embodiments, a system and method for a Target Language Engine are presented. The Target Language Engine augments a synonym list in a base dictionary of a target language with one or more historical search queries previously submitted to search one or more listings in listing data. The Target Language Engine identifies a compound word and a plurality of words present in the listing data that have a common meaning in the target language. Each word from the plurality of words is present in the compound word. The Target Language Engine causes a database to create an associative link between the portion of text and a word selected from at least one of the synonym list or the plurality of words.
    Type: Application
    Filed: August 21, 2019
    Publication date: April 16, 2020
    Inventors: Chandra Prakash Khatri, Selcuk Kopru, Nish Parikh, Justin Nicholas House, Sameep Navin Solanki
  • Patent number: 10521509
    Abstract: In various example embodiments, a system and method for a Target Language Engine are presented. The Target Language Engine augments a synonym list in a base dictionary of a target language with one or more historical search queries previously submitted to search one or more listings in listing data. The Target Language Engine identifies a compound word and a plurality of words present in the listing data that have a common meaning in the target language. Each word from the plurality of words is present in the compound word. The Target Language Engine causes a database to create an associative link between the portion of text and a word selected from at least one of the synonym list or the plurality of words.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: December 31, 2019
    Assignee: eBay Inc.
    Inventors: Chandra Prakash Khatri, Selcuk Kopru, Nish Parikh, Justin Nicholas House, Sameep Navin Solanki
  • Publication number: 20180046611
    Abstract: In various example embodiments, a system and method for a Target Language Engine are presented. The Target Language Engine augments a synonym list in a base dictionary of a target language with one or more historical search queries previously submitted to search one or more listings in listing data. The Target Language Engine identifies a compound word and a plurality of words present in the listing data that have a common meaning in the target language. Each word from the plurality of words is present in the compound word. The Target Language Engine causes a database to create an associative link between the portion of text and a word selected from at least one of the synonym list or the plurality of words.
    Type: Application
    Filed: August 15, 2016
    Publication date: February 15, 2018
    Inventors: Chandra Prakash Khatri, Selcuk Kopru, Nish Parikh, Justin Nicholas House, Sameep Navin Solanki
  • Publication number: 20170213130
    Abstract: Systems, methods and media are provided for training a snippet extractor to create snippets based on information extracted from published descriptions. In one example, a computer-implemented method includes creating, based on a non-RNN (Recurrent Neural Network) extraction technique performed on the published descriptions, a plurality of base models, each base model including one or more sample description summaries; evaluating the base models using an evaluation technique; selecting an optimum base model; developing a classification model using RNN extraction, the classification model based on description summaries contained in the optimum base model; and using the classification model to train the snippet extractor by machine learning.
    Type: Application
    Filed: September 16, 2016
    Publication date: July 27, 2017
    Inventors: Chandra Prakash Khatri, Nish Parikh, Sameep Navin Solanki, Justin Nicholas House, Gyanit Singh