IP Library Granted Patent US 9,760,569
Granted Patent B2
US 9,760,569 · App. 14/680,184 · Granted Sep 12, 2017

Method and system for providing translated result

Inventors: Joong-Hwi Shin (Seongnam-si, KR); Jin-I Park (Seongnam-si, KR); Jong-Hwan Kim (Seongnam-si, KR); Kyong-Hee Kwon (Seongnam-si, KR); Jun-Seok Kim (Seongnam-si, KR)
Assignee: Naver Corporation
G06F17/289G06F17/2785
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,760,569
App. No.
14/680,184
Granted
Sep 12, 2017
Kind
B2
Abstract

Methods and/or systems for providing a translation result based on various semantic categories may be provided. A translation result providing method using a computer may include generating translations by translating a source sentence of a source language into a target language, and classifying the translations into semantic categories, respectively, and providing the classified translations to the user terminal.

Claims (60)

1. A translation result providing method using a computer, the method comprising:

generating, by a processor, candidate translation sentences by translating a source sentence of a source language into a target language using at least one of a rule-based machine translation model or a statistics-based machine translation model;

classifying, by the processor, the candidate translation sentences into semantic categories, respectively, based on a condition related to attributes of the candidate translation sentences, the attributes including at least one of a writing style, a mood, a tense, or linguistic norm; and

providing, by the processor, at least one of the classified candidate translation sentences as a translation result,

wherein the providing includes displaying a first classified candidate translation sentence, from among the classified candidate translation sentences, which satisfies the condition in a first region of a screen and displaying a second classified candidate translation sentence, from among the classified candidate translation sentences, which does not satisfy the condition in a second region of the screen, and

the first region and the second region are visually distinguished from each other on the screen.

2. The method of claim 1 , wherein

the classifying includes

sorting the candidate translation sentences in order of scores, the scores measured using a machine translation model, and

extracting two or more of the candidate translation sentences having relatively high scores, and

the providing includes displaying the two or more of the candidate translation sentences as the translation result such that one of the two or more of the candidate translation sentences having highest scores is distinguished from the rest of the two or more of the candidate translation sentences.

3. The method of claim 1 , wherein the providing includes

displaying the translation result with respect to the semantic categories, respectively.

4. The method of claim 1 , further comprising:

receiving a selection of a user on one of the semantic categories with respect to the translation result,

wherein the providing includes displaying one of the candidate translation sentences classified into one of the semantic categories selected by the user as the translation result.

5. The method of claim 1 , further comprising:

analyzing a sentence personality of a user who generated the source sentence,

wherein the providing includes displaying one of the candidate translation sentences classified into one of the semantic categories as the translation result, the one of the semantic categories being a semantic category corresponding to the sentence personality of the user from among the semantic categories.

6. The method of claim 1 , further comprising:

classifying the source sentence into one of the semantic categories,

wherein the providing includes displaying a candidate translation sentence classified into one of the semantic categories from among the classified result of the candidate translation sentences as the translation result.

7. A translation result providing system, comprising:

a memory in which at least one program is loaded; and

at least one processor configured to execute the at least one program such that the at least one processor is configured to perform processes including,

generating candidate sentences by translating a source sentence of a source language into a target language based on at least one of a rule-based machine translation model or a statistics-based machine translation model,

classifying the candidate sentences into semantic categories, respectively, based on a condition related to attributes of the candidate sentences, the attributes including at least one of a writing style, a mood, a tense, or linguistic norm, and

providing at least one of the classified candidate sentences as a translation result such that a first classified candidate translation sentence, from among the classified candidate translation sentences, which satisfies the condition is displayed in a first region of a screen and a second classified candidate translation sentence, from among the classified candidate translation sentences, which does not satisfy the condition is displayed in a second region of the screen visually distinguished from the first region of the screen.

8. The translation result providing system of claim 7 , wherein:

the classifying includes,

sorting the candidate sentences translated in order of scores measured using a machine translation model, and

extracting two or more of the candidate sentences having relatively high scores, and

the providing includes displaying the extracted two or more of the candidate sentences as the translation result such that displaying one of the extracted two or more candidate sentences having highest scores is distinguished among the extracted two or more of the candidate sentences.

9. The translation result providing system of claim 7 , wherein the providing includes classifying and displaying the at least one of the classified candidate sentences for the semantic categories when the candidate sentences are generated from the source sentence.

10. The translation result providing system of claim 7 , wherein the at least one processor is further configured to perform receiving a selection of a user on one of the semantic categories with respect to the translation result, and

wherein the providing includes displaying one of the at least one of the classified candidate sentences classified into one of the semantic categories selected by the user as the translation result.

11. The translation result providing system of claim 7 , wherein, according to a control of the at least one program, the at least one processor is further configured to perform analyzing a sentence personality of a user who have generated the source sentence, and

wherein the providing includes displaying one of the at least one of the classified candidate sentences classified into one of the semantic categories corresponding to the sentence personality of the user as the translation result.

12. The translation result providing system of claim 7 , wherein according to a control of the at least one program, the at least one processor is further configured to perform classifying the source sentence into one of the semantic categories, and

wherein the providing includes displaying one of the at least one of the classified candidate sentences classified into one of the semantic categories, which is identical or similar to the one of the semantic categories into which the source sentence is classified, as the translation result.

13. Non-transitory computer-readable recording media storing instructions to control a computer system to provide a translation result, wherein the instructions when executed configure the computer system to perform operations including,

generating translations by translating a source sentence of a source language into a target language based on at least one of a rule-based machine translation model or a statistics-based machine translation model;

classifying the translations into semantic categories, respectively, based on a condition related to attributes of the translations, the attributes including at least one of a writing style, a mood, a tense, or a linguistic norm; and

providing at least one of the classified translations as a translation result such that a first classified candidate translation sentence, from among the classified candidate translation sentences, which satisfies the condition is displayed in a first region of a screen, and a second classified candidate translation sentence, from among the classified candidate translation sentences, which does not satisfy the condition is displayed in a second region of the screen, the second region of the screen visually distinguished from the first region of the screen.

14. A file distribution system for distributing a file of an application to be installed in a user terminal,

a file distribution system configured to transmit the file in response to a request of the user terminal, and

the application, when executed by a processor, configured to,

control the user terminal to transmit a source sentence of a source language to a machine translation server, the machine translation server configured to,

generate translations by translating a source sentence of a source language into a target language using at least one of a rule-based machine translation model or a statistics-based machine translation model,

classify the translations into semantic categories, respectively, based on a condition related to attributes of the translations, the attributes including at least one of a writing style, a mood, a tense, or linguistic norm, and

provide the classified translations to the user terminal, and

control the user terminal to display at least one of the classified translations as a translation result such that a first classified candidate translation sentence, from among the classified candidate translation sentences, which satisfies the condition is displayed in a first region of a screen, and a second classified candidate translation sentence, from among the classified candidate translation sentences, which does not satisfy the condition is displayed in a second region of the screen visually distinguished from the first region of the screen.

15. The method of claim 1 , further comprising:

generating information regarding a personality of a user by analyzing user information on Internet; and

predicting and automatically setting a specific semantic category, from among the semantic categories, based on the analyzed user information.

16. The method of claim 1 , wherein when the generating uses the statistics-based machine translation model, the method further includes a translation probability table constructing process, a translation probability table constructing process including,

receiving large translation pair data between the source language and the target language,

estimating translation probabilities between words from the large translation pair data,

determining a phrase section based on the estimated translation probability, and

constructing a translation probability table including candidate phrase data and respective ones of the estimated translation probabilities.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2015
From: SHIN, JOONG-HWI; PARK, JIN-I; KIM, JONG-HWAN; KWON, KYONG-HEE; KIM, JUN-SEOK
To: NAVER CORPORATION
Reel/Frame 035348/0497 →
Priority Claims (1)
KR 10-2014-0041887 · Apr 8, 2014 · national
Continuity (1)
Related Publication 20150286634A1 · Oct 8, 2015