9. A server to receive a document from a device over a network, the server comprising: at least one memory that stores computer-executable instructions; and at least one processor to access the at least one memory and execute the computer-executable instructions to: determine a first target semantic vector of a word from the document in a target language semantic vector space via a direct path, the word to be translated from an initial language to a target language, the target language corresponding to the target language semantic vector space; determine a second target semantic vector of the word in the target language semantic vector space via an indirect path; identify, based on the first target semantic vector, a first potential word in the target language and a second potential word in the target language; identify a first potential semantic vector in the target language semantic vector space corresponding to the first potential word in the target language; identify a second potential semantic vector in the target language semantic vector space corresponding to the second potential word in the target language; determine a first distance between the first target semantic vector and the first potential semantic vector; determine a second distance between the second target semantic vector and the first potential semantic vector; determine a third distance between the first target semantic vector and the second potential semantic vector; determine a fourth distance between the second target semantic vector and the second potential semantic vector; determine that the first potential word is to be mapped to the word as a translation of the word in the target language based at least in part on the first distance, the second distance, the third distance, and the fourth distance; generate a second document including the translation of the word in the target language; and cause the second document to be transmitted over the network to the device.
9. A server to receive a document from a device over a network, the server comprising: at least one memory that stores computer-executable instructions; and at least one processor to access the at least one memory and execute the computer-executable instructions to: determine a first target semantic vector of a word from the document in a target language semantic vector space via a direct path, the word to be translated from an initial language to a target language, the target language corresponding to the target language semantic vector space; determine a second target semantic vector of the word in the target language semantic vector space via an indirect path; identify, based on the first target semantic vector, a first potential word in the target language and a second potential word in the target language; identify a first potential semantic vector in the target language semantic vector space corresponding to the first potential word in the target language; identify a second potential semantic vector in the target language semantic vector space corresponding to the second potential word in the target language; determine a first distance between the first target semantic vector and the first potential semantic vector; determine a second distance between the second target semantic vector and the first potential semantic vector; determine a third distance between the first target semantic vector and the second potential semantic vector; determine a fourth distance between the second target semantic vector and the second potential semantic vector; determine that the first potential word is to be mapped to the word as a translation of the word in the target language based at least in part on the first distance, the second distance, the third distance, and the fourth distance; generate a second document including the translation of the word in the target language; and cause the second document to be transmitted over the network to the device. 14. The server of claim 9 , wherein the at least one processor is further to execute the computer-executable instructions to identify the word from a document to be translated from the initial language to the target language, the document at least one of a text-based file or an audio file.