Designing with Advanced Artificial Intelligence challenges students to explore the potential of Artificial Intelligence (AI) and to use real-world data combined with collected user data to build ML-enabled systems. To ensure that students have a deep understanding of the concepts of ML, the course has a strong emphasis on the principles and theories behind ML. My group designed a system that gives potential residents in the Eindhoven area an informed recommendation of what neighborhoods would be a good match for them.
This course was valuable to me, as it not only gave me a profound understanding of the fundamentals of machine learning theory but also gave me insight into how to effectively collect user data and format it for training machine learning models. Moreover, it was beneficial to learn more about validating the models I have trained to properly assess their worth. Furthermore, I also had the opportunity to gain practical experience in ML implementation by teaching myself to use ml.js to implement ML algorithms in web applications.