Build and code your own AI personal assistant
Learn Python and AI as you build and code your own personal assistant. You'll learn about neural networks and deep learning and write programs that recognise objects, faces, and more. You'll be given sophisticated hardware including an AI board with camera, screen and audio player. Along the way you'll use it to create many fun projects, including a face-recognising security alarm, a music player and even a handheld gaming system.
For this course you do need basic Python skills already but it doesn't involve complex mathematics - all learning is project-based with a 'hands-on' style.
Don't just learn about AI - build your own AI computer and program it to recognise objects and faces
Python is one of the most important prgramming language in AI and general computing
Create sophistacated AI-driven programs and even your own game system
Python is one of the most popular languages today, and not just in education. It's the most widely-used language for Artificial Intelligence (AI), with many libraries available to handle tasks such as object recognition and classification, face recognition and speech recognition. You'll be programming in Python on an embedded controller that includes a sophisticated 64-bit dual-CPU chip complete with additional dedicated CPUs for audio processing and 'convolutional neural networks'.
So what does all this mean? It means that you'll be programming an incredibly powerful board that has the processing power to recognise objects and faces. We'll teach you how to do this and more, and along the way you'll create music players, game systems, and security systems with facial recognition. You'll pickup valuable skills in Python and AI - two of the hottest Tech Topics today.
We recommend this one for people with basic Python skills already. You should be able to create a 'Hello World' Python programme, use variables, loops and conditionals, and write simple procedures. Those with limited Python experience could consider doing an online python course similar to this one. It is a free online course that is about 2 hours in length and should get your python knowledge up to a high enough standard to take our course.
Build your assistant
You'll start by assembling your own AI assistant computer complete with camera, microphone, speaker and screen. You'll then learn how to use the Python REPL on the hardware to run test programs to explore its capabilities.
You'll then use 'Open CV' to manipulate images and video streams and do simple object recognition, learn about neural networks and even create a security alarm that can recognise your own face.