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: 11947536
    Abstract: 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: Grant
    Filed: May 26, 2022
    Date of Patent: April 2, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yazan Obeidi, Jaydeep Sen, Tarun Tater, Vatche Isahagian, Vinod Muthusamy
  • Publication number: 20240095267
    Abstract: 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: Application
    Filed: September 21, 2022
    Publication date: March 21, 2024
    Inventors: Tarun Tater, Jaydeep Sen
  • Publication number: 20230401203
    Abstract: 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: Application
    Filed: May 26, 2022
    Publication date: December 14, 2023
    Inventors: YAZAN OBEIDI, Jaydeep Sen, Tarun Tater, Vatche Isahagian, Vinod Muthusamy
  • Publication number: 20230385275
    Abstract: 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: Application
    Filed: May 26, 2022
    Publication date: November 30, 2023
    Inventors: YAZAN OBEIDI, Jaydeep Sen, Tarun Tater, Vatche Isahagian, Vinod Muthusamy
  • Publication number: 20230267343
    Abstract: 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: Application
    Filed: February 23, 2022
    Publication date: August 24, 2023
    Inventors: Tarun Tater, Jaydeep Sen, Rudra Murthy Venkataramana, Vishwajeet Kumar
  • Patent number: 11656855
    Abstract: 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: Grant
    Filed: June 14, 2021
    Date of Patent: May 23, 2023
    Assignee: International Business Machines Corporation
    Inventors: Anvita Vyas, Namit Kabra, Saranga dhar Tripathy, Tarun Tater, Vijay Ekambaram
  • Publication number: 20230131495
    Abstract: 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: Application
    Filed: October 22, 2021
    Publication date: April 27, 2023
    Inventors: Tarun Tater, Jaydeep Sen, Vatche Isahagian, Yara Rizk, Vinod Muthusamy
  • Patent number: 11593642
    Abstract: 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: Grant
    Filed: September 30, 2019
    Date of Patent: February 28, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jassimran Kaur, Tarun Tater, Anush Sankaran, Naveen Panwar
  • Publication number: 20220398075
    Abstract: 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: Application
    Filed: June 14, 2021
    Publication date: December 15, 2022
    Inventors: Anvita Vyas, Namit Kabra, Saranga dhar Tripathy, Tarun Tater, Vijay Ekambaram
  • Patent number: 11334347
    Abstract: 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: Grant
    Filed: May 4, 2020
    Date of Patent: May 17, 2022
    Assignee: International Business Machines Corporation
    Inventors: Namit Kabra, Vijay Ekambaram, Tarun Tater, Saranga Dhar Tripathy
  • Publication number: 20210342143
    Abstract: 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: Application
    Filed: May 4, 2020
    Publication date: November 4, 2021
    Inventors: NAMIT KABRA, VIJAY EKAMBARAM, TARUN TATER, SARANGA DHAR TRIPATHY
  • Publication number: 20210097383
    Abstract: 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: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Jassimran Kaur, Tarun Tater, Anush Sankaran, Naveen Panwar
  • Patent number: 10938752
    Abstract: 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: Grant
    Filed: March 20, 2019
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Tanmayee Narendra, Tarun Tater, Srikanth Govindaraj Tamilselvam, Senthil Kumar Kumarasamy Mani
  • Patent number: 10885347
    Abstract: 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: Grant
    Filed: September 18, 2019
    Date of Patent: January 5, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tarun Tater, Anush Sankaran, Srikanth Govindaraj Tamilselvam, Naveen Panwar
  • Publication number: 20200356625
    Abstract: 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: Application
    Filed: May 9, 2019
    Publication date: November 12, 2020
    Inventors: Tarun Tater, Monika Gupta, Sampath Dechu, Gargi B. Dasgupta
  • Patent number: 10831990
    Abstract: 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: Grant
    Filed: May 9, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Tarun Tater, Monika Gupta, Sampath Dechu, Gargi B. Dasgupta
  • Publication number: 20200320383
    Abstract: 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: Application
    Filed: April 5, 2019
    Publication date: October 8, 2020
    Inventors: Sampath Dechu, Monika Gupta, Tarun Tater, Daivik Swarup Swarup Oggu Venkata
  • Publication number: 20200304435
    Abstract: 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: Application
    Filed: March 20, 2019
    Publication date: September 24, 2020
    Inventors: Tanmayee Narendra, Tarun Tater, Srikanth Govindaraj Tamilselvam, Senthil Kumar Kumarasamy Mani