Niklas Lang
I have been working as a machine learning engineer and software developer since 2020 and am passionate about the world of data, algorithms and software development. In addition to my work in the field, I teach at several German universities, including the IU International University of Applied Sciences and the Baden-Württemberg Cooperative State University, in the fields of data science, mathematics and business analytics.
My goal is to present complex topics such as statistics and machine learning in a way that makes them not only understandable, but also exciting and tangible. I combine practical experience from industry with sound theoretical foundations to prepare my students in the best possible way for the challenges of the data world.
Principal Component Analysis – easily explained!
Principal Component Analysis explained with examples and defining the prerequisites.
Python Dictionary – easily explained!
Introduction to Python Dictionaries and the most common commands.
What is Unsupervised Learning?
Discover patterns and insights in your data with unsupervised learning. Explore clustering, dimensionality reduction, and more.
What is Apache MapReduce?
Harness the power of distributed computing with Apache MapReduce. Process large datasets efficiently. Unlock the potential of Big Data!
Reinforcement Learning – simply explained!
Master the art of decision-making with reinforcement learning. Train intelligent agents to navigate complex environments. Unlock AI’s potential!
What are deepfakes and how do you recognize them?
Understand the world of deepfakes and their impact. Explore the technology, risks, and ethics. Stay informed about digital authenticity.
Learn Coding: 14 free sites to help you do it
Directory of helpful and free sites to learn programming.









