Patents by Inventor Ateret Anaby-Tavor

Ateret Anaby-Tavor 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: 11823666
    Abstract: Automatic measurement of semantic textual similarity of conversations, by: receiving two conversation texts, each comprising a sequence of utterances; encoding each of the sequences of utterances into a corresponding sequence of semantic representations; computing a minimal edit distance between the sequences of semantic representations; and, based on the computation of the minimal edit distance, performing at least one of: quantifying a semantic similarity between the two conversation texts, and outputting an alignment of the two sequences of utterances with each other.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: November 21, 2023
    Assignee: International Business Machines Corporation
    Inventors: Ofer Lavi, Inbal Ronen, Ella Rabinovich, David Boaz, David Amid, Segev Shlomov, Ateret Anaby - Tavor
  • Patent number: 11797516
    Abstract: Balancing an imbalanced dataset, by: Receiving a balancing policy and the imbalanced dataset. Performing initial adjustment of the imbalanced dataset to comply with the balancing policy, by: oversampling one or more underrepresented classes, and, if one or more of the classes are overrepresented, undersampling them. Operating a generative machine learning model to generate samples for the one or more underrepresented classes, based on the initially-adjusted dataset. Operating a machine learning classification model to label the generated samples with class labels corresponding to the one or more underrepresented classes. Selecting some of the generated samples which, according to the labeling, have a relatively high probability of preserving their class labels.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: October 24, 2023
    Assignee: International Business Machines Corporation
    Inventors: Naama Tepper, Esther Goldbraich, Boaz Carmeli, Naama Zwerdling, George Kour, Ateret Anaby Tavor
  • Publication number: 20230281396
    Abstract: A method, computer system, and a computer program product for automated agent intent detection enhancement are provided. A first message from a first user is received. The first message is generated during a first conversation between the first user and a first automated agent. A computer produces a second message that includes a same request as the first message but a different language modality than the first message. The second message and the first message are combined to form a combined message. The combined message is input into the first automated agent such that the first automated agent produces an intent classification for the first message.
    Type: Application
    Filed: March 3, 2022
    Publication date: September 7, 2023
    Inventors: Segev Shlomov, Inbal Ronen, Ella Rabinovich, David Boaz, Ofer Lavi, Ateret Anaby - Tavor
  • Publication number: 20230179547
    Abstract: Methods, systems, and computer program products for implementing automated communication exchange programs for attended robotic process automation are provided herein. A computer-implemented method includes invoking, during a user communication associated with an attended robotic process automation context, at least one automated communication exchange program in response to at least one user input; determining, using the at least one automated communication exchange program, information directed to the at least one user input; carrying out, using the at least one automated communication exchange program, at least a portion of the user communication subsequent to determining the information directed to the at least one user input; and performing one or more automated actions in connection with automatically carrying out the at least a portion of the user communication.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Inventors: Danish Contractor, Ateret Anaby - Tavor, Gaurav Pandey
  • Patent number: 11671385
    Abstract: Methods, systems, and computer program products for implementing automated communication exchange programs for attended robotic process automation are provided herein. A computer-implemented method includes invoking, during a user communication associated with an attended robotic process automation context, at least one automated communication exchange program in response to at least one user input; determining, using the at least one automated communication exchange program, information directed to the at least one user input; carrying out, using the at least one automated communication exchange program, at least a portion of the user communication subsequent to determining the information directed to the at least one user input; and performing one or more automated actions in connection with automatically carrying out the at least a portion of the user communication.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: June 6, 2023
    Assignee: International Business Machines Corporation
    Inventors: Danish Contractor, Ateret Anaby-Tavor, Gaurav Pandey
  • Publication number: 20230108637
    Abstract: An example system includes a processor to receive a bot design and escalation logs associated with a chat bot configured based on the bot design. The processor can compute a similarity score between each of a number of bot response nodes in the bot design and the escalation logs. The processor can generate a sorted list of the bot response nodes in the bot design based on the similarity scores.
    Type: Application
    Filed: October 6, 2021
    Publication date: April 6, 2023
    Inventors: Ella RABINOVICH, David BOAZ, Inbal RONEN, Ofer LAVI, David AMID, Segev SHLOMOV, Ateret ANABY-TAVOR
  • Publication number: 20230105453
    Abstract: Automatic measurement of semantic textual similarity of conversations, by: receiving two conversation texts, each comprising a sequence of utterances; encoding each of the sequences of utterances into a corresponding sequence of semantic representations; computing a minimal edit distance between the sequences of semantic representations; and, based on the computation of the minimal edit distance, performing at least one of: quantifying a semantic similarity between the two conversation texts, and outputting an alignment of the two sequences of utterances with each other.
    Type: Application
    Filed: October 4, 2021
    Publication date: April 6, 2023
    Inventors: Ofer Lavi, Inbal Ronen, Ella Rabinovich, David Boaz, David Amid, Segev Shlomov, Ateret Anaby - Tavor
  • Patent number: 11605386
    Abstract: The computer receives a group of conversation data associated with the escalation node, identifies agent responses in the conversation data, and clusters them into agent response types. The computer identifies dialog state feature value sets for the conversations. The computer identifies feature value set associations with response types, and generates, Boolean expressions representing the feature value sets associated with each of the response types. The computer makes a recommendation to add to at least one child node for the escalation node, with the child node corresponding to one of the response types. The child node has, as an entry condition, the Boolean expression for the response type to which the child node corresponds. The child node has as an action, which according to some aspects, provides a response representative of the cluster of agent responses for the response type to which the child node corresponds.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: March 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Ofer Lavi, Alon Jacovi, David Amid, David Boaz, Inbal Ronen, Ateret Anaby Tavor, Ori Bar El
  • Patent number: 11587567
    Abstract: Embodiments may determine user intent in conversations with dialogue systems so as to improve the quality of such conversations and to reduce the number of failed conversations. For example, a method may comprise receiving, at a dialogue system, a first text utterance from a user, generating a plurality of second text utterances at the dialogue system in response to the received text utterance, generating a third text utterance based on each generated second text utterance using a trained deep neural network model, generating a score indicating a quality of each conversation, wherein each conversation includes the first text utterance, one of the second text utterances, and the third text utterance based on the one of the second text utterances, and outputting to the user the second text utterance included in the conversation having the highest quality score.
    Type: Grant
    Filed: March 21, 2021
    Date of Patent: February 21, 2023
    Assignee: International Business Machines Corporation
    Inventors: Boaz Carmeli, Ateret Anaby Tavor, Eyal Ben-David
  • Patent number: 11526667
    Abstract: Embodiments of the present systems and methods may provide techniques for augmenting textual data that may be used for textual classification tasks. Embodiments of such techniques may provide the capability to synthesize labeled data to improve text classification tasks. Embodiments may be specifically useful when only a small amount of data is available, and provide improved performance in such cases. For example, in an embodiment, a method implemented in a computer system may comprise a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, and the method may comprise fine-tuning a language model using a training dataset, synthesizing a plurality of samples using the fine-tuned language model, filtering the plurality of synthesized samples, and generating an augmented training dataset comprising the training dataset and the filtered plurality of synthesized sentences.
    Type: Grant
    Filed: May 9, 2020
    Date of Patent: December 13, 2022
    Assignee: International Business Machines Corporation
    Inventors: Amir Kantor, Ateret Anaby Tavor, Boaz Carmeli, Esther Goldbraich, George Kour, Segev Shlomov, Naama Tepper, Naama Zwerdling
  • Publication number: 20220374410
    Abstract: Balancing an imbalanced dataset, by: Receiving a balancing policy and the imbalanced dataset. Performing initial adjustment of the imbalanced dataset to comply with the balancing policy, by: oversampling one or more underrepresented classes, and, if one or more of the classes are overrepresented, undersampling them. Operating a generative machine learning model to generate samples for the one or more underrepresented classes, based on the initially-adjusted dataset. Operating a machine learning classification model to label the generated samples with class labels corresponding to the one or more underrepresented classes. Selecting some of the generated samples which, according to the labeling, have a relatively high probability of preserving their class labels.
    Type: Application
    Filed: May 12, 2021
    Publication date: November 24, 2022
    Inventors: Naama Tepper, Esther Goldbraich, Boaz Carmeli, Naama Zwerdling, GEORGE KOUR, Ateret Anaby Tavor
  • Publication number: 20220301558
    Abstract: Embodiments may determine user intent in conversations with dialogue systems so as to improve the quality of such conversations and to reduce the number of failed conversations. For example, a method may comprise receiving, at a dialogue system, a first text utterance from a user, generating a plurality of second text utterances at the dialogue system in response to the received text utterance, generating a third text utterance based on each generated second text utterance using a trained deep neural network model, generating a score indicating a quality of each conversation, wherein each conversation includes the first text utterance, one of the second text utterances, and the third text utterance based on the one of the second text utterances, and outputting to the user the second text utterance included in the conversation having the highest quality score.
    Type: Application
    Filed: March 21, 2021
    Publication date: September 22, 2022
    Inventors: Boaz Carmeli, Ateret Anaby Tavor, Eyal Ben-David
  • Patent number: 11281867
    Abstract: An example system includes a processor to receive data for a multi-objective task. The processor is to also perform the multi-objective task on the received data via a trained primal network. The primal network and a dual network are trained for a multi-objective task using a Lagrangian loss function representing a number of objectives. The primal network is trained to minimize the Lagrangian loss function and the dual network is trained to maximize the Lagrangian loss function.
    Type: Grant
    Filed: February 3, 2019
    Date of Patent: March 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Amir Kantor, Guy Uziel, Ateret Anaby-Tavor
  • Publication number: 20220059097
    Abstract: The computer receives a group of conversation data associated with the escalation node, identifies agent responses in the conversation data, and clusters them into agent response types. The computer identifies dialog state feature value sets for the conversations. The computer identifies feature value set associations with response types, and generates, Boolean expressions representing the feature value sets associated with each of the response types. The computer makes a recommendation to add to at least one child node for the escalation node, with the child node corresponding to one of the response types. The child node has, as an entry condition, the Boolean expression for the response type to which the child node corresponds. The child node has as an action, which according to some aspects, provides a response representative of the cluster of agent responses for the response type to which the child node corresponds.
    Type: Application
    Filed: August 24, 2020
    Publication date: February 24, 2022
    Inventors: Ofer Lavi, Alon Jacovi, David Amid, David Boaz, Inbal Ronen, Ateret Anaby Tavor, Ori Bar El
  • Patent number: 11245642
    Abstract: An intermediary server receives a resource request from a client computer for a requested resource that has a desired resource ability to optimize the client computer. The intermediary server identifies an alternative resource that has the desired resource ability to optimize the client computer, and determines that an ability of the alternative resource to provide the desired resource ability exceeds an ability of the requested resource to provide the desired resource ability. In response to determining that the ability of the alternative resource to provide the desired resource ability exceeds the ability of the requested resource to provide the desired resource ability, the intermediary server instructs a resource server to send the alternative resource instead of the requested resource to the client computer.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Rotem Aharonov, Salil Ahuja, Rama K. T. Akkiraju, David Amid, Ateret Anaby-Tavor, Jason M. Leonard, Mitchell Mason
  • Publication number: 20210350076
    Abstract: Embodiments of the present systems and methods may provide techniques for augmenting textual data that may be used for textual classification tasks. Embodiments of such techniques may provide the capability to synthesize labeled data to improve text classification tasks. Embodiments may be specifically useful when only a small amount of data is available, and provide improved performance in such cases. For example, in an embodiment, a method implemented in a computer system may comprise a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, and the method may comprise fine-tuning a language model using a training dataset, synthesizing a plurality of samples using the fine-tuned language model, filtering the plurality of synthesized samples, and generating an augmented training dataset comprising the training dataset and the filtered plurality of synthesized sentences.
    Type: Application
    Filed: May 9, 2020
    Publication date: November 11, 2021
    Inventors: Amir Kantor, Ateret Anaby Tavor, Boaz Carmeli, Esther Goldbraich, GEORGE KOUR, Segev Shlomov, Naama Tepper, Naama Zwerdling
  • Patent number: 11151324
    Abstract: An example system includes a processor to receive a prefix of conversation and a text input. The processor is to also generate a completed response based on the prefix of conversation and the text input via a trained primal network. The primal network is trained to minimize a Lagrangian loss function representing a number of objectives and a dual network is trained to maximize the Lagrangian loss function.
    Type: Grant
    Filed: February 3, 2019
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Amir Kantor, Guy Uziel, Ateret Anaby-Tavor
  • Patent number: 10817352
    Abstract: A method comprising operating a computerized chatbot to: calculate first and second scores representing a relevance of input received from a user to functionalities provided by respective first and second modules, respectively, of the chatbot; associate the first and second modules with respective first and second names; introducing the modules to the user using their associated names; selecting a module to interact with the user based on at least one of: a name mentioned by the user and a score and switching between the first and second modules based on the names.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: October 27, 2020
    Assignee: International Business Machines Corporation
    Inventors: Amir Kantor, David Amid, David Boaz, Ateret Anaby Tavor
  • Publication number: 20200274824
    Abstract: An intermediary server receives a resource request from a client computer for a requested resource that has a desired resource ability to optimize the client computer. The intermediary server identifies an alternative resource that has the desired resource ability to optimize the client computer, and determines that an ability of the alternative resource to provide the desired resource ability exceeds an ability of the requested resource to provide the desired resource ability. In response to determining that the ability of the alternative resource to provide the desired resource ability exceeds the ability of the requested resource to provide the desired resource ability, the intermediary server instructs a resource server to send the alternative resource instead of the requested resource to the client computer.
    Type: Application
    Filed: May 11, 2020
    Publication date: August 27, 2020
    Inventors: ROTEM AHARONOV, SALIL AHUJA, RAMA K.T. AKKIRAJU, DAVID AMID, ATERET ANABY-TAVOR, JASON M. LEONARD, MITCHELL MASON
  • Publication number: 20200250279
    Abstract: An example system includes a processor to receive data for a multi-objective task. The processor is to also perform the multi-objective task on the received data via a trained primal network. The primal network and a dual network are trained for a multi-objective task using a Lagrangian loss function representing a number of objectives. The primal network is trained to minimize the Lagrangian loss function and the dual network is trained to maximize the Lagrangian loss function.
    Type: Application
    Filed: February 3, 2019
    Publication date: August 6, 2020
    Inventors: Amir Kantor, Guy Uziel, Ateret Anaby-Tavor