As a fourth-year student who recently started exploring AI/ML, I want to share my journey of discovering how open source makes machine learning accessible to everyone — especially students who feel intimidated by the field. This talk will be a beginner-to-beginner perspective on navigating the vast world of FOSS AI/ML tools and communities.
I'll start with a live demo of training a simple model using free, open-source tools, then share the roadmap that helped me get started. We will cover:
Essential Open Source AI/ML Tools for Beginners
Python ecosystem: NumPy, Pandas, Matplotlib for data handling
Scikit-learn for your first machine learning models
Jupyter Notebooks for interactive learning
Google Colab as a free GPU playground
Learning Resources in the FOSS World
Kaggle Learn courses and datasets
Fast.ai's practical approach to deep learning
Papers With Code for understanding research
GitHub repositories with beginner-friendly projects
Open courseware (MIT OpenCourseWare, Stanford CS229)
Hands-on Learning Through Open Datasets
UCI Machine Learning Repository
Kaggle competitions for beginners
Hugging Face datasets and models
OpenML platform for collaborative machine learning
Building Your First Projects & Contributing Back
Simple projects: house price prediction, sentiment analysis
Contributing to documentation in ML libraries
Sharing your learning journey through blogs and GitHub
Participating in open-source ML challenges
Communities That Welcome Beginners
Local Python/ML user groups
Online communities: Reddit r/MachineLearning, Stack Overflow
Contributing to beginner-friendly issues in popular libraries
The talk aims to show that you don't need to be an expert to start your AI/ML journey — the open-source community provides everything you need to learn, practice, and eventually contribute back.
How open-source tools make AI/ML accessible to students with zero budget
A practical roadmap for complete beginners to start their ML journey
Hands-on experience with setting up your first ML environment
Understanding how to learn from and contribute to the FOSS AI/ML community
Inspiration that anyone can start contributing to this field, regardless of current skill level