Patents by Inventor Prakhar Biyani
Prakhar Biyani 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: 11915693Abstract: Methods, programming, and system for modifying a slot value are described herein. In a non-limiting embodiment, an intent may be determined based on a first utterance. A first slot-value pair may be obtained for the first utterance based on the intent, the first slot-value pair including a first slot and a first value associated with the first slot. A second value associated with the first slot may be identified, the second value being identified from a second utterance that was previously received. Based on the intent and the first slot, a type of update to be performed with respect to the second value may be determined. The second value may then be updated based on the first value and the type of update.Type: GrantFiled: September 21, 2020Date of Patent: February 27, 2024Assignee: YAHOO ASSETS LLCInventors: Prakhar Biyani, Cem Akkaya, Kostas Tsioutsiouliklis
-
Patent number: 11030400Abstract: Methods, programming, and system for identifying one or more variable slots within an utterance are described herein. In a non-limiting embodiment, a first slot-value pair for an utterance may be obtained. The first slot-value pair may include a first slot and a first value associated with the slot. The first slot may be of a first entity type, where an intent and a data object are estimated based on the first utterance. A data structure representing the data object may be identified. Based on the intent, a first variable slot in the data structure associated with the first entity type may be determined, where the first variable slot may be associated with at least one of: multiple values and an adjustable value. Based on the intent, the first value may be assigned to the first variable slot in the data structure.Type: GrantFiled: February 22, 2018Date of Patent: June 8, 2021Assignee: Verizon Media Inc.Inventors: Prakhar Biyani, Cem Akkaya, Kostas Tsioutsiouliklis
-
Publication number: 20210074278Abstract: Methods, programming, and system for modifying a slot value are described herein. In a non-limiting embodiment, an intent may be determined based on a first utterance. A first slot-value pair may be obtained for the first utterance based on the intent, the first slot-value pair including a first slot and a first value associated with the first slot. A second value associated with the first slot may be identified, the second value being identified from a second utterance that was previously received. Based on the intent and the first slot, a type of update to be performed with respect to the second value may be determined. The second value may then be updated based on the first value and the type of update.Type: ApplicationFiled: September 21, 2020Publication date: March 11, 2021Inventors: Prakhar Biyani, Cem Akkaya, Kostas Tsioutsiouliklis
-
Patent number: 10832008Abstract: Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The disclosure provides a computerized framework for automatically generating chatbot responses to produce domain-specific responses that mimic native styles unique to particular domains. The disclosed systems and methods construct domain-specific word-graphs based on account activity from specific domains and generate word-patterns. New words obtained from the patterns in the graph are introduced to transform the regular response. The graph is then pruned using data-driven thresholds in order to avoid spurious transformations, and paragraph vectors are also utilized to assign relevance scores to generated patterns such that only the patterns that are contextually similar to the original response (generic/regular response) are used.Type: GrantFiled: December 12, 2018Date of Patent: November 10, 2020Assignee: OATH INC.Inventors: Siddhartha Banerjee, Prakhar Biyani, Kostas Tsioutsiouliklis
-
Patent number: 10783879Abstract: Methods, programming, and system for modifying a slot value are described herein. In a non-limiting embodiment, an intent may be determined based on a first utterance. A first slot-value pair may be obtained for the first utterance based on the intent, the first slot-value pair including a first slot and a first value associated with the first slot. A second value associated with the first slot may be identified, the second value being identified from a second utterance that was previously received. Based on the intent and the first slot, a type of update to be performed with respect to the second value may be determined. The second value may then be updated based on the first value and the type of update.Type: GrantFiled: February 22, 2018Date of Patent: September 22, 2020Assignee: Oath Inc.Inventors: Prakhar Biyani, Cem Akkaya, Kostas Tsioutsiouliklis
-
Publication number: 20190259380Abstract: Methods, programming, and system for modifying a slot value are described herein. In a non-limiting embodiment, an intent may be determined based on a first utterance. A first slot-value pair may be obtained for the first utterance based on the intent, the first slot-value pair including a first slot and a first value associated with the first slot. A second value associated with the first slot may be identified, the second value being identified from a second utterance that was previously received. Based on the intent and the first slot, a type of update to be performed with respect to the second value may be determined. The second value may then be updated based on the first value and the type of update.Type: ApplicationFiled: February 22, 2018Publication date: August 22, 2019Inventors: Prakhar Biyani, Cem Akkaya, Kostas Tsioutsiouliklis
-
Publication number: 20190258710Abstract: Methods, programming, and system for identifying one or more variable slots within an utterance are described herein. In a non-limiting embodiment, a first slot-value pair for an utterance may be obtained. The first slot-value pair may include a first slot and a first value associated with the slot. The first slot may be of a first entity type, where an intent and a data object are estimated based on the first utterance. A data structure representing the data object may be identified. Based on the intent, a first variable slot in the data structure associated with the first entity type may be determined, where the first variable slot may be associated with at least one of: multiple values and an adjustable value. Based on the intent, the first value may be assigned to the first variable slot in the data structure.Type: ApplicationFiled: February 22, 2018Publication date: August 22, 2019Inventors: Prakhar Biyani, Cem Akkaya, Kostas Tsioutsiouliklis
-
Publication number: 20190121850Abstract: Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The disclosure provides a computerized framework for automatically generating chatbot responses to produce domain-specific responses that mimic native styles unique to particular domains. The disclosed systems and methods construct domain-specific word-graphs based on account activity from specific domains and generate word-patterns. New words obtained from the patterns in the graph are introduced to transform the regular response. The graph is then pruned using data-driven thresholds in order to avoid spurious transformations, and paragraph vectors are also utilized to assign relevance scores to generated patterns such that only the patterns that are contextually similar to the original response (generic/regular response) are used.Type: ApplicationFiled: December 12, 2018Publication date: April 25, 2019Inventors: Siddhartha BANERJEE, Prakhar BIYANI, Kostas TSIOUTSIOULIKLIS
-
Patent number: 10162816Abstract: Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The disclosure provides a computerized framework for automatically generating chatbot responses to produce domain-specific responses that mimic native styles unique to particular domains. The disclosed systems and methods construct domain-specific word-graphs based on account activity from specific domains and generate word-patterns. New words obtained from the patterns in the graph are introduced to transform the regular response. The graph is then pruned using data-driven thresholds in order to avoid spurious transformations, and paragraph vectors are also utilized to assign relevance scores to generated patterns such that only the patterns that are contextually similar to the original response (generic/regular response) are used.Type: GrantFiled: June 15, 2017Date of Patent: December 25, 2018Assignee: OATH INC.Inventors: Siddhartha Banerjee, Prakhar Biyani, Kostas Tsioutsiouliklis
-
Publication number: 20180365212Abstract: Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The disclosure provides a computerized framework for automatically generating chatbot responses to produce domain-specific responses that mimic native styles unique to particular domains. The disclosed systems and methods construct domain-specific word-graphs based on account activity from specific domains and generate word-patterns. New words obtained from the patterns in the graph are introduced to transform the regular response. The graph is then pruned using data-driven thresholds in order to avoid spurious transformations, and paragraph vectors are also utilized to assign relevance scores to generated patterns such that only the patterns that are contextually similar to the original response (generic/regular response) are used.Type: ApplicationFiled: June 15, 2017Publication date: December 20, 2018Inventors: Siddhartha BANERJEE, Prakhar BIYANI, Kostas TSIOUTSIOULIKLIS
-
Patent number: 9305085Abstract: Methods and arrangements for handling queries for a discussion thread. A contemplated method includes: receiving a query; automatically classifying the query as subjective, objective or neither; and upon classifying the query as subjective or objective: calculating, for discussion threads of the query, at least one of: a subjectivity score and an objectivity score; determining a degree of relevance to the query of at least one of: the discussion threads, and at least one post in the at least one discussion thread; and ranking the discussion threads based on said calculating and determining. Other variants and embodiments are broadly contemplated herein.Type: GrantFiled: November 26, 2013Date of Patent: April 5, 2016Assignee: International Business Machines CorporationInventors: Prakhar Biyani, Debapriyo Majumdar, Singh Amit Kumar Rambachan, Karthik Visweswariah
-
Publication number: 20150149462Abstract: Methods and arrangements for handling queries for a discussion thread. A contemplated method includes: receiving a query; automatically classifying the query as subjective, objective or neither; and upon classifying the query as subjective or objective: calculating, for discussion threads of the query, at least one of: a subjectivity score and an objectivity score; determining a degree of relevance to the query of at least one of: the discussion threads, and at least one post in the at least one discussion thread; and ranking the discussion threads based on said calculating and determining. Other variants and embodiments are broadly contemplated herein.Type: ApplicationFiled: November 26, 2013Publication date: May 28, 2015Applicant: International Business Machines CorporationInventors: Prakhar Biyani, Debapriyo Majumdar, Singh Amit Kumar Rambachan, Karthik Visweswariah