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.