Learn Python: Build a Virtual Assistant

Go from basic python to creating a virtual assistant for your computer
Free tutorial
Rating: 4.2 out of 5 (2,170 ratings)
62,136 students
Learn Python: Build a Virtual Assistant
Free tutorial
Rating: 4.2 out of 5 (2,170 ratings)
62,136 students
Be able to create a virtual assistant
Learn the intermediate structure of popular APIs
Become proficient in intermediate python

Requirements

  • Basic knowledge of programming
  • Competence in the English language
  • Be able to code in basic python
Description

In Learn Python: Build a Virtual Assistant In Python, you will go from beginner to intermediate level the fun way; creating a real-world application! In this course, I will teach you how to create and set up a virtual assistant for your computer. We will learn how to get data from Wikipedia and Wolfram Alpha, as well as create a GUI. After that, I will regularly release new videos on other optional things that you could add to our application.

This course will help you add something fun to your portfolio and give you good practice for using python. This course is especially good for beginner hobbyists who want to learn how to use various APIs and how to apply them.

Students who enroll will be able to create a real-world, personalized application for your personal use.

Who this course is for:
  • This course is meant for beginners who have a basic knowledge of how programming works
  • This course is designed to help people gain a basis in python and the many capabilities of many of its APis
  • This course is not meant for complete beginners to basic programming
Course content
5 sections • 23 lectures • 48m total length
  • What We'll Be Building
    02:21
  • Running and Installing Python (Linux)
    02:22
  • Running and Installing Python (Windows and Mac)
    00:14
  • Installing Pip and the libraries we'll be using
    00:40
  • Libraries Quiz
    1 question
  • How I'll Be Editing Our Code
    01:13
  • *IMPORTANT UPDATE*
    00:22
  • One Last Thing (GitHub Code)
    00:13
  • Getting Started with Wolfram Alpha
    02:34
  • Coding Wolfram API Into Our Application
    03:25
  • Using Wikipedia Documentation
    00:37
  • Building an Example Project With The Wikipedia API
    02:39
  • Advanced Features in The Wikipedia API
    02:30
  • Combining Wolfram Alpha With Wikipedia
    03:35
  • Reminder
    00:09
  • Adding The GUI
    05:43
  • What Is A GUI?
    3 questions
  • Making The GUI Dynamic
    03:21
  • Fixing A Minor Bug
    03:04
  • Congratulations!
    00:27
  • Making Our Application Talk With Espeak
    03:56
  • Speech Recognition Pt 1
    05:55
  • Speech Recognition Pt 2
    01:30
  • BONUS Lecture: What's Next?
    01:19
  • Updated Version of This Course
    00:22

Instructor
Self Taught Programmer And Learning Enthusiast
Adam Eubanks
  • 4.2 Instructor Rating
  • 7,923 Reviews
  • 140,695 Students
  • 7 Courses

I am a self taught programmer and learning enthusiast. My expertise is mainly in Artificial Intelligence, Ruby on Rails web development, Python and Linux. I hope that my courses will help students learn things that I had difficulty with in an easier and more fun way. These courses are meant to be short, sweet and quick to the point.