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

A Brief History of Data Storage
EuroPython Conference via YouTube
Breaking the Stereotype - Evolution & Persistence of Gender Bias in Tech
EuroPython Conference via YouTube
We Can Get More from Spatial, GIS, and Public Domain Datasets
EuroPython Conference via YouTube
Using NLP to Detect Knots in Protein Structures
EuroPython Conference via YouTube
The Challenges of Doing Infra-As-Code Without "The Cloud"
EuroPython Conference via YouTube