Machine translation method and apparatus
First Claim
Patent Images
1. A processor-implemented method of performing machine translation, the method comprising:
- receiving, at an interface device, a source sentence written in a first language;
generating, by a neural network and at a processor, a feature vector of the source sentence by inputting the source sentence to input layers of the neural network;
converting, at the processor and using the neural network, the feature vector of the source sentence to a feature vector of a normalized sentence, the normalized sentence being generated from omitting any one or any combination of any two or more of a vocabulary, a morpheme, or a symbol from the source sentence without replacing the vocabulary, the morpheme, or the symbol;
generating, at the processor and using the neural network, a target sentence from the feature vector of the normalized sentence, wherein the target sentence corresponds to the source sentence and is written in a second language; and
providing, at the processor, a result of the generating of the target sentence from output layers of the neural network.
1 Assignment
0 Petitions
Accused Products
Abstract
A machine translation method and apparatus are provided. The machine translation apparatus generates a feature vector of a source sentence from the source sentence, where the source sentence being is written in a first language, and converts the generated feature vector of the source sentence to a feature vector of a normalized sentence. The machine translation apparatus generates a target sentence from the feature vector of the normalized sentence, wherein the target sentence corresponding corresponds to the source sentence and being is written in a second language.
-
Citations
20 Claims
-
1. A processor-implemented method of performing machine translation, the method comprising:
-
receiving, at an interface device, a source sentence written in a first language; generating, by a neural network and at a processor, a feature vector of the source sentence by inputting the source sentence to input layers of the neural network; converting, at the processor and using the neural network, the feature vector of the source sentence to a feature vector of a normalized sentence, the normalized sentence being generated from omitting any one or any combination of any two or more of a vocabulary, a morpheme, or a symbol from the source sentence without replacing the vocabulary, the morpheme, or the symbol; generating, at the processor and using the neural network, a target sentence from the feature vector of the normalized sentence, wherein the target sentence corresponds to the source sentence and is written in a second language; and providing, at the processor, a result of the generating of the target sentence from output layers of the neural network. - View Dependent Claims (2, 3, 4, 5, 6, 10, 18, 19, 20)
-
-
7. A processor-implemented method of performing machine translation, the method comprising:
-
receiving, at an interface device, a source sentence written in a first language; generating, by a neural network and at a processor, a feature vector of the source sentence by inputting the source sentence to input layers of the neural network; converting, at the processor and using the neural network, the feature vector of the source sentence to a feature vector of a target sentence, wherein the target sentence is written in a second language; and generating, at the processor and using the neural network, a normalized sentence from the feature vector of the target sentence by transforming the target sentence, by omitting any one or any combination of any two or more of a vocabulary, a morpheme, or a symbol from the source sentence without replacing the vocabulary, the morpheme, or the symbol. - View Dependent Claims (8, 9)
-
-
11. A machine translation apparatus, comprising:
-
an interface device configured to receive a source sentence written in a first language; a memory comprising a neural network; a processor configured to; based on a communication with the memory via a bus, generate, by the neural network, a feature vector of the source sentence by inputting the source sentence to input layers of the neural network; convert, using the neural network, the generated feature vector of the source sentence to a feature vector of a normalized sentence; generate, using the neural network, a target sentence from the feature vector of the normalized sentence, the normalized sentence being generated from omitting any one or any combination of any two or more of a vocabulary, a morpheme, or a symbol from the source sentence without replacing the vocabulary, the morpheme, or the symbol, wherein the target sentence corresponding to the source sentence is written in a second language; and provide a result of the generating of the target sentence from output layers of the neural network. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification