Machine Translation
About this Course
Welcome to the CLICS-Machine Translation MOOC This MOOC explains the basic principles of machine translation. Machine translation is the task of translating from one natural language to another natural language. Therefore, these algorithms can help people communicate in different languages. Such algorithms are used in common applications, from Google Translate to apps on your mobile device. After taking this course you will be able to understand the main difficulties of translating natural languages and the principles of different machine translation approaches. A main focus of the course will be the current state-of-the-art neural machine translation technology which uses deep learning methods to model the translation process. You will be able to decide which concepts fit your machine translation application best. This course is taught by Prof. Dr. Alexander Waibel () and Assistant Professor Dr. Jan Niehus ().Created by: Karlsruhe Institute of Technology

Related Online Courses
This course helps you structure your preparation for the Professional Cloud Engineer exam. You will learn about the Google Cloud domains covered by the exam and how to create a study plan to... more
This course provides you with new opportunities to use the Go programming language. Building on the foundational knowledge introduced in the first course \"GO Programming for Everyone: Part 1\",... more
In this course, you will go in-depth to discover how Machine Learning is used to handle and interpret Big Data. You will get a detailed look at the various ways and methods to create algorithms to... more
**Enroll in this Guided Project before April 2026, for a free 1-month trial to the Adobe Creative Cloud Suite!** \'Getting Started with Adobe Spark\' guided project is for anyone who wants to learn... more
Embedded Software and Hardware Architecture is a first dive into understanding embedded architectures and writing software to manipulate this hardware. You will gain experience writing low-level... more