Machine translation refers to fully automated software that can translate source content into target languages. Humans use machine translation to help them render text and speech into another language, or the translation software may operate without human intervention to automate record keeping or other administrative functions. Machine translation tools are often used to translate large amounts of information that could not be cost effectively translated the traditional way. The quality of machine translation output can vary considerably according to the strength of the underlying algorithms and the amout of training that has been conducted in the desired domain and language. Translation companies can also use machine translation to augment the productivity of their human translators. Machine translation functionality is increasingly embedded in wearable and other smart devices in order to provide simultaneous translation during meetings.