A software or platform that uses artificial intelligence, specifically machine learning and neural networks, to automatically translate text or speech from one language to another.