Patents by Inventor Tarun Tater
Tarun Tater 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: 11947536Abstract: An embodiment for identifying and processing poly-process natural language queries may include receiving a natural language query. The embodiment may also automatically identify a bridge entity in the received natural language query. The embodiment may also automatically determine whether the received natural language query is a poly-process query. The embodiment may further include, in response to identifying that the received natural language query is the poly-process query, automatically generating sub-queries for each process in the poly-process query and generate results for each sub-query. The embodiment may also automatically combining the results of each sub-query using the bridge entity to output a combined result. The embodiment may further include automatically generating a modified sub-query for post-processing of the combined result. The embodiment may also automatically process the modified sub-query to generate a final query result for the received natural language query.Type: GrantFiled: May 26, 2022Date of Patent: April 2, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yazan Obeidi, Jaydeep Sen, Tarun Tater, Vatche Isahagian, Vinod Muthusamy
-
Publication number: 20240095267Abstract: One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to a process to facilitate multi-lingual query interpretation. A system can comprise a memory that stores computer executable components, and a processor that executes the computer executable components stored in the memory, wherein the computer executable components can comprise an annotation component that generates one or more language invariant signals, an interpretation component that generates a complete query intent using the one or more language invariant signals, and a translation component that processes the complete query intent to an executable backend query to facilitate multi-lingual query interpretation. In one or more embodiments, the translation component can be operatively connected with the interpretation component to generate a zero-shot transfer of the one or more language invariant signals.Type: ApplicationFiled: September 21, 2022Publication date: March 21, 2024Inventors: Tarun Tater, Jaydeep Sen
-
Publication number: 20230401203Abstract: An embodiment including a domain-agnostic natural language processing system for processing natural language queries having an explainable interpretation feedback model is provided. The embodiment may include receiving a natural language query. The embodiment may also include to automatically detecting whether the received natural language query includes implicit intent therein. The embodiment may include, in response to detecting implicit intent in the received natural language query, automatically generating a modified query including a default inference from an interpretation fact sheet. The embodiment may further include automatically presenting the modified query to the user and asking the user for feedback on the modified query.Type: ApplicationFiled: May 26, 2022Publication date: December 14, 2023Inventors: YAZAN OBEIDI, Jaydeep Sen, Tarun Tater, Vatche Isahagian, Vinod Muthusamy
-
Publication number: 20230385275Abstract: An embodiment for identifying and processing poly-process natural language queries may include receiving a natural language query. The embodiment may also automatically identify a bridge entity in the received natural language query. The embodiment may also automatically determine whether the received natural language query is a poly-process query. The embodiment may further include, in response to identifying that the received natural language query is the poly-process query, automatically generating sub-queries for each process in the poly-process query and generate results for each sub-query. The embodiment may also automatically combining the results of each sub-query using the bridge entity to output a combined result. The embodiment may further include automatically generating a modified sub-query for post-processing of the combined result. The embodiment may also automatically process the modified sub-query to generate a final query result for the received natural language query.Type: ApplicationFiled: May 26, 2022Publication date: November 30, 2023Inventors: YAZAN OBEIDI, Jaydeep Sen, Tarun Tater, Vatche Isahagian, Vinod Muthusamy
-
Publication number: 20230267343Abstract: Methods, systems, and computer program products for automated code-mixed natural language processing for artificial intelligence-based question answering techniques are provided herein. A computer-implemented method includes detecting multiple languages in an input query to an artificial intelligence-based question answering system; determining, in the input query, one or more partial query signals associated with each of the multiple languages; identifying one or more missing entity arguments from at least a portion of the one or more partial query signals; updating at least a portion of the one or more missing entity arguments by inferring data from at least a portion of the one or more partial query signals using at least one artificial intelligence technique; and performing one or more automated actions based at least in part on the updating of at least a portion of the one or more missing entity arguments.Type: ApplicationFiled: February 23, 2022Publication date: August 24, 2023Inventors: Tarun Tater, Jaydeep Sen, Rudra Murthy Venkataramana, Vishwajeet Kumar
-
Patent number: 11656855Abstract: An approach is disclosed that receives a code segment from a source code file. The received code segment is inputted to a trained knowledge manager from which one or more comparable code segments are received. Each of the comparable code segments are identified as having similar functionality as the selected code segment and each of the comparable code segments has a set of metadata. The metadata is used to select one of the comparable code segments and this selected code segment is used to replace the original code segment in the source code file.Type: GrantFiled: June 14, 2021Date of Patent: May 23, 2023Assignee: International Business Machines CorporationInventors: Anvita Vyas, Namit Kabra, Saranga dhar Tripathy, Tarun Tater, Vijay Ekambaram
-
Publication number: 20230131495Abstract: A query can be received from a user. The query can be sent to a plurality of automated agents to process the query. Results and associated confidence scores can be received from the plurality of automated agents. At least some of the results and associated confidence scores can be probed, based at least on a reason given for a result having the highest associated confidence score among the received results and associated confidence scores, to select an automated agent from the plurality of automated agents for answering the query. Information can be stored, where the information can include at least the results and associated confidence scores and a selected automated agent for answering the query, where at least one of the plurality of automated agents learns from the stored information to update its confidence score in answering the query.Type: ApplicationFiled: October 22, 2021Publication date: April 27, 2023Inventors: Tarun Tater, Jaydeep Sen, Vatche Isahagian, Yara Rizk, Vinod Muthusamy
-
Patent number: 11593642Abstract: Methods, systems, and computer program products for combined data pre-process and architecture search for deep learning models are provided herein. A computer-implemented method includes obtaining data corresponding to a deep learning task; performing, based on the deep learning task and the data, a multi-objective learning process to select an optimal combination of (i) a deep learning architecture for the deep learning task and (ii) a data pre-processing strategy to be applied to the data, the data pre-processing strategy comprising one or more pre-processing steps; pre-processing the data for the selected deep learning architecture based on the data pre-processing strategy; and providing the pre-processed data as input to the selected deep learning architecture to perform the deep learning task.Type: GrantFiled: September 30, 2019Date of Patent: February 28, 2023Assignee: International Business Machines CorporationInventors: Jassimran Kaur, Tarun Tater, Anush Sankaran, Naveen Panwar
-
Publication number: 20220398075Abstract: An approach is disclosed that receives a code segment from a source code file. The received code segment is inputted to a trained knowledge manager from which one or more comparable code segments are received. Each of the comparable code segments are identified as having similar functionality as the selected code segment and each of the comparable code segments has a set of metadata. The metadata is used to select one of the comparable code segments and this selected code segment is used to replace the original code segment in the source code file.Type: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Inventors: Anvita Vyas, Namit Kabra, Saranga dhar Tripathy, Tarun Tater, Vijay Ekambaram
-
Patent number: 11334347Abstract: Techniques for build recovery from inter-code commit failure. A build error for a software project is identified. A first software module, with one or more errors related to the build error, is selected. A comparison software module for the first software module is identified. The comparison software module includes at least one of: (i) a sibling software module to the first software module or (ii) an earlier version of the first software module. A potential problem with the first software module, related to the build error, is determined based on comparing the first software module with the comparison software module. A solution to the potential problem is generated based on the first software module. The solution includes a modification to the software code of the first software module. The solution is applied by modifying the software code of the first software module.Type: GrantFiled: May 4, 2020Date of Patent: May 17, 2022Assignee: International Business Machines CorporationInventors: Namit Kabra, Vijay Ekambaram, Tarun Tater, Saranga Dhar Tripathy
-
Publication number: 20210342143Abstract: Techniques for build recovery from inter-code commit failure. A build error for a software project is identified. A first software module, with one or more errors related to the build error, is selected. A comparison software module for the first software module is identified. The comparison software module includes at least one of: (i) a sibling software module to the first software module or (ii) an earlier version of the first software module. A potential problem with the first software module, related to the build error, is determined based on comparing the first software module with the comparison software module. A solution to the potential problem is generated based on the first software module. The solution includes a modification to the software code of the first software module. The solution is applied by modifying the software code of the first software module.Type: ApplicationFiled: May 4, 2020Publication date: November 4, 2021Inventors: NAMIT KABRA, VIJAY EKAMBARAM, TARUN TATER, SARANGA DHAR TRIPATHY
-
Publication number: 20210097383Abstract: Methods, systems, and computer program products for combined data pre-process and architecture search for deep learning models are provided herein. A computer-implemented method includes obtaining data corresponding to a deep learning task; performing, based on the deep learning task and the data, a multi-objective learning process to select an optimal combination of (i) a deep learning architecture for the deep learning task and (ii) a data pre-processing strategy to be applied to the data, the data pre-processing strategy comprising one or more pre-processing steps; pre-processing the data for the selected deep learning architecture based on the data pre-processing strategy; and providing the pre-processed data as input to the selected deep learning architecture to perform the deep learning task.Type: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Inventors: Jassimran Kaur, Tarun Tater, Anush Sankaran, Naveen Panwar
-
Patent number: 10938752Abstract: Embodiments describe an approach for automatically generating feedback for an online forum. Embodiments determine if a user is using a solution to a problem, wherein the solution is posted on an online forum, and responsive to determining the user is using the solution, capturing environment information associated with the user's computing device. Additionally, embodiments determine if the solution solved the problem, and responsive to determining the solution solved the problem, automatically generate feedback associated with the solution, wherein the feedback comprises the environment information and information detailing that the solution solved the problem.Type: GrantFiled: March 20, 2019Date of Patent: March 2, 2021Assignee: International Business Machines CorporationInventors: Tanmayee Narendra, Tarun Tater, Srikanth Govindaraj Tamilselvam, Senthil Kumar Kumarasamy Mani
-
Patent number: 10885347Abstract: One embodiment provides a method, comprising: identifying, using a processor, an individual in a video segment; ascertaining, from at least the video segment, a viewpoint expressed by the individual on a topic, wherein the viewpoint comprises at least one of: a stance of the individual and a sentiment of the individual toward the topic; identifying, using a processor, a superset video comprising the video segment, wherein the superset video is an originally published video; ascertaining, based at least in part on the superset video, an overarching viewpoint of the individual on the topic; determining whether an inconsistency exists between the viewpoint expressed by the individual in the video segment and the overarching viewpoint of the individual ascertained in the superset video; and alerting, responsive to determining that an inconsistency exists, a user that the video segment contains the inconsistency.Type: GrantFiled: September 18, 2019Date of Patent: January 5, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tarun Tater, Anush Sankaran, Srikanth Govindaraj Tamilselvam, Naveen Panwar
-
Publication number: 20200356625Abstract: Aspects of the present invention disclose a method for debiasing text by neutralizing subjective information while preserving relevant information. The method includes one or more processors determining a sentiment of textual data. The method further includes extracting information that is relevant to resolving a topic that is represented in the textual data. The method further includes debiasing the information that is relevant to resolving a topic that is represented in the textual data. The method further includes validating that the debiased information includes the information that is relevant to resolving the topic that is represented in the textual data. The method further includes generating debiased textual data, the debiased textual data including the debiased information and masking the determined sentiment of the textual data.Type: ApplicationFiled: May 9, 2019Publication date: November 12, 2020Inventors: Tarun Tater, Monika Gupta, Sampath Dechu, Gargi B. Dasgupta
-
Patent number: 10831990Abstract: Aspects of the present invention disclose a method for debiasing text by neutralizing subjective information while preserving relevant information. The method includes one or more processors determining a sentiment of textual data. The method further includes extracting information that is relevant to resolving a topic that is represented in the textual data. The method further includes debiasing the information that is relevant to resolving a topic that is represented in the textual data. The method further includes validating that the debiased information includes the information that is relevant to resolving the topic that is represented in the textual data. The method further includes generating debiased textual data, the debiased textual data including the debiased information and masking the determined sentiment of the textual data.Type: GrantFiled: May 9, 2019Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Tarun Tater, Monika Gupta, Sampath Dechu, Gargi B. Dasgupta
-
Publication number: 20200320383Abstract: Methods, systems, and computer program products for complete trace prediction of process instance using multimodal attributes are provided herein. A computer-implemented method includes receiving a request to resolve an issue related to a product and/or a service, wherein the request comprises multimodal data corresponding to at least two modalities; creating a case based on the request, wherein the case comprises a plurality of case attributes corresponding to (i) queue state information related to a status of other pending requests and (ii) the multimodal data; generating a vector representation for the case based on the plurality of case attributes; providing the vector representation as input to a joint machine learning model to determine a sequence of events for resolving the issue, wherein the joint machine learning model is trained based at least in part on prior requests and sequences of events corresponding to the prior requests.Type: ApplicationFiled: April 5, 2019Publication date: October 8, 2020Inventors: Sampath Dechu, Monika Gupta, Tarun Tater, Daivik Swarup Swarup Oggu Venkata
-
Publication number: 20200304435Abstract: Embodiments describe an approach for automatically generating feedback for an online forum. Embodiments determine if a user is using a solution to a problem, wherein the solution is posted on an online forum, and responsive to determining the user is using the solution, capturing environment information associated with the user's computing device. Additionally, embodiments determine if the solution solved the problem, and responsive to determining the solution solved the problem, automatically generate feedback associated with the solution, wherein the feedback comprises the environment information and information detailing that the solution solved the problem.Type: ApplicationFiled: March 20, 2019Publication date: September 24, 2020Inventors: Tanmayee Narendra, Tarun Tater, Srikanth Govindaraj Tamilselvam, Senthil Kumar Kumarasamy Mani