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 a machine translation model; classifying, by the processor, the candidate translation sentences into semantic categories, respectively, based on attributes of the candidate translation sentences; generating, by the processor, information regarding a personality of a user by analyzing user information on Internet, the personality of the user being a service type or a writing style suitable for the user; predicting and automatically setting, by the processor, a specific semantic category, from among the semantic categories, based on the analyzed user information; 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 corresponds to the information 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 correspond to the information in a second region of the screen, and the first region and the second region are visually distinguished from each other on the screen.
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 a machine translation model; classifying, by the processor, the candidate translation sentences into semantic categories, respectively, based on attributes of the candidate translation sentences; generating, by the processor, information regarding a personality of a user by analyzing user information on Internet, the personality of the user being a service type or a writing style suitable for the user; predicting and automatically setting, by the processor, a specific semantic category, from among the semantic categories, based on the analyzed user information; 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 corresponds to the information 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 correspond to the information 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.