6. A computer-implemented method comprising: as implemented by a computer system comprising computer hardware and memory, the computer system configured with specific executable instructions, receiving, from a user computing device, a translation request to translate an item in an input language to an output language; selecting, from a data store comprising information about a plurality of translators, at least a first translator and a second translator, wherein the selection is based at least in part on the input language, the output language, a first estimated response time associated with the first translator, and a second estimated response time associated with the second translator; routing, by the computer system, the item to the first translator and the second translator; receiving, by the computer system, a first translated item in the output language from the first translator and a second translated item in the output language from the second translator; generating, by the computer system, a machine-translated item based on performing machine translation of the item from the input language to the output language; determining, by the computer system, that one or more of a user price associated with the user, a first translator price associated with the first translator, or a second translator price associated with the second translator is available; determining, by the computer system, a complexity rating associated with a combination of the input language and the output language, the complexity rating based on dissimilarity between the input language and the output language with respect to alphabet, grammar, word order, word composition, word segmentation, phonetics, or phonology; in response to determining that one or more of the user price, the first translator price, or the second translator price is available, determining, by the computer system, a final price for the translation request, based at least on (i) the one or more of the user price, the first translator price, or the second translator price and (ii) the complexity rating associated with the combination of the input language and the output language such that a translation request associated with a combination of languages that exhibit a greater degree of dissimilarity with respect to alphabet, grammar, word order, word composition, word segmentation, phonetics, or phonology results in a higher price; subsequent to receiving the first translated item and the second translated item and generating the machine-translated item, comparing, by the computer system, (i) a content of the first translated item to a content of the second translated item and (ii) the content of the first translated item to a content of the machine-translated item to determine a first score associated with the first translated item; determining a second score associated with the first translated item based on the user price, the first translator price, and the final price; determining, based on the first and second scores associated with the first translated item, that the first translated item is to be displayed via the user computing device; and outputting the first translated item for display via the user computing device.
14. The computer-implemented method of claim 6 , further comprising: comparing the first translated item, the second translated item, and the machine-translated item to each other; determining a relative translation accuracy score for each of the first translated item, the second translated item, and the machine-translated item based at least in part on the comparison; selecting the first translated item in response to determining that the first translated item has a better relative translation accuracy score than the second translated item and the machine-translated item; and outputting the first translated item for display via the user computing device.