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
The Robotic Process Automation (RPA) specialization offers comprehensive knowledge and professional-level skills focused on developing and deploying software robots. It starts with the basic... more
This course is designed to help Scrum beginners review knowledge in order to prepare to take the Scrum Master Certification Exam. We will review several of the Scrum Methodologies and the Sprint... more
Whether you are a beginning programmer with an interest in Data Science, a data scientist working closely with content experts, or a software developer seeking to learn about the database layer of... more
Course Description: This course, \"Java EE Essentials: Best Practices for Enterprise Solutions,\" provides a deep dive into the principles, patterns, and practices essential for developing robust... more
In this course, you will: a) Learn neural style transfer using transfer learning: extract the content of an image (eg. swan), and the style of a painting (eg. cubist or impressionist), and combine... more