YoVDO

It's About Time to Take Your Medication! - Or How to Write a Friendly Reminder Bot

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Event-Driven Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how to create a friendly reminder bot using Python in this EuroPython Conference talk. Learn to leverage the SleekXMPP library to build a chatbot that connects to Google Hangouts and sends medication reminders. Explore the OAuth2 protocol for secure authorization in the Google Developers Console to access the Google+ Hangouts API. Gain insights into event-driven architectures and learn to develop a bot that sends scheduled messages, awaits responses, and repeats questions when necessary. Dive into topics such as synchronous and multithreaded programming, coroutines, XMPP implementation, and handling messages in Google Hangouts. Get hands-on with code examples and discover the potential of AI-powered reminder bots.

Syllabus

Introduction
Story behind the idea
The use case
Eventdriven programming
Synchronous programming
Multithreaded
Synchronous
When
Examples
Single thread
Multi thread
Capitalize function
Coroutine
XMPP
XMPP implementation
Google hangouts
Implementations
Code examples
Handling a message
Authorization
URL
Result
Questions
AI reminder bot


Taught by

EuroPython Conference

Related Courses

An Introduction to Interactive Programming in Python (Part 1)
Rice University via Coursera
Introduction: Elements of Microgame Design
Worcester Polytechnic Institute via Kadenze
Programming with GUIs
Raspberry Pi Foundation via FutureLearn
Introduction to Basic Game Development using Scratch
Coursera Project Network via Coursera
Basic Game Development with Levels using Scratch
Coursera Project Network via Coursera