SYSTEM AND METHOD FOR LEARNING LATENT REPRESENTATIONS FOR NATURAL LANGUAGE TASKS
First Claim
1. A method of learning latent representations for natural language tasks, the method comprising:
- analyzing, for a first natural language processing task, a first natural language corpus to generate a latent representation for words in the first natural language corpus;
analyzing, for a second natural language processing task, a second natural language corpus having a target word; and
predicting, via a processor, a label for the target word based on the latent representation.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for learning latent representations for natural language tasks. A system configured to practice the method analyzes, for a first natural language processing task, a first natural language corpus to generate a latent representation for words in the first corpus. Then the system analyzes, for a second natural language processing task, a second natural language corpus having a target word, and predicts a label for the target word based on the latent representation. In one variation, the target word is one or more word such as a rare word and/or a word not encountered in the first natural language corpus. The system can optionally assigning the label to the target word. The system can operate according to a connectionist model that includes a learnable linear mapping that maps each word in the first corpus to a low dimensional latent space.
-
Citations
20 Claims
-
1. A method of learning latent representations for natural language tasks, the method comprising:
-
analyzing, for a first natural language processing task, a first natural language corpus to generate a latent representation for words in the first natural language corpus; analyzing, for a second natural language processing task, a second natural language corpus having a target word; and predicting, via a processor, a label for the target word based on the latent representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for learning latent representations for natural language tasks, the system comprising:
-
a processor; a first module configured to control the processor to analyze, for a first natural language processing task, a first natural language corpus to generate a latent representation for words in the first natural language corpus; a second module configured to control the processor to analyze, for a second natural language processing task, a second natural language corpus having a target word; and a third module configured to control the processor to predict, via a processor, a label for the target word based on the latent representation. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium storing instructions which, when executed by a computing device, cause the computing device to learn latent representations for natural language tasks, the instructions comprising:
-
analyzing, for a first natural language processing task, a first natural language corpus to generate a latent representation for words in the first natural language corpus; analyzing, for a second natural language processing task, a second natural language corpus having a target word; and predicting, via a processor, a label for the target word based on the latent representation. - View Dependent Claims (17, 18, 19, 20)
-
Specification