BigData, Machine-learning, AI & AnalyticsDeep Dive120min
Introduction to Machine Learning for Software Engineers
An interactive session introducing core machine learning concepts for software developers. Participants learn supervised learning through Python and scikit-learn demos, build and evaluate a simple classification model, and explore real-world ML applications in software development. No prior ML experience required; basic Python knowledge recommended.
talk.summaryAiDisclaimer
Ji DarwishLunatech
Join us for an interactive deepdive introducing Machine Learning (ML) foundational concepts, focusing on software development. This session is ideal for Software Engineers, Developers, and Tech Enthusiasts who are curious about integrating ML into their work but have little to no experience with machine learning.
In this deepdive, participants will learn the basics of supervised learning and apply their knowledge through hands-on demos using Python and local tools like scikit-learn. We’ll explore real-world ML applications in software while building and evaluating a simple classification model using a small dataset.
By the end of the session, participants will have a solid grasp of key ML concepts and practical experience in building a model and having it in production. They will also learn how machine learning can enhance modern software development.
No prior experience in ML is required; basic Python knowledge is highly recommended.
In this deepdive, participants will learn the basics of supervised learning and apply their knowledge through hands-on demos using Python and local tools like scikit-learn. We’ll explore real-world ML applications in software while building and evaluating a simple classification model using a small dataset.
By the end of the session, participants will have a solid grasp of key ML concepts and practical experience in building a model and having it in production. They will also learn how machine learning can enhance modern software development.
No prior experience in ML is required; basic Python knowledge is highly recommended.
Ji Darwish
Ji is a Software Developer passionate about leveraging IT to enhance everyday life. With years of experience in software development, he recently completed a Master’s in Artificial Intelligence at Utrecht University, where he combines a strong interest in AI and education to facilitate better learning experiences. He currently works at Lunatech as a Software Engineer, solving real-world data problems. He is passionate about the role AI will play in advancing society, while being equally committed to AI ethics and alignment, making sure we don’t lose grip on human values and control as these technologies evolve.