Hey! We're EdinburghAI.
These are our workshops. They are designed for beginners who have done some high-school level maths/programming before but with little or no machine learning experience. They are normally completed after a short lecture presented at the start of each workshop but they contain all of the explanations required so can be completed independently.
The purpose of Semester 1's workshops is for students to gain an intuition for why and how machine learning works (or doesn't...). Semester 2's workshops are designed to get you building real world projects using industry leading techniques.
Each workshop is a Python notebook. There are 7:
Semester 1:
- Introduction to Machine Learning
- Neural Networks
- Computer Vision
- Natural Langauge Processing
Semester 2:
- Building a Spotify DJ Radio Show
- Building a Sign Language Translator
- Building a Flappy Bird AI
For more details, check out the relevant notebook in each sub-folder. If you've never used a Python notebook before, start with workshop 1. To get started with a notebook:
To get started with a notebook, do these in order:
- Go to kaggle.com and create an account
- Create a new notebook
- Click File -> Import Notebook -> Github
- Search 'EdinburghAI/workshops'
- Select the relevant week/workshop that you want to cover
- Learn and build 🚀
- For workshop 1 you will also need to add the relevant dataset under 'Add input -> Datasets -> Search EdinburghAI -> Select EdinburghAI-Workshop1'
Created by Pierre Mackenzie and Leo Camacho, with help from Valentin Magis, Niall Meagher, and Finlay Ross. Please credit us if you use our work :)