Automating mundane activities using Python
09-24, 14:05–14:35 (Europe/Lisbon), Auditorium

Do you like sending 200 emails, checking for appointments on a website every 15 minutes or copying a lot of files? No? Thought so! That’s why in this talk you will learn how to automate all of these tasks and more using the magical powers of Python.


Do you like sending 200 emails, checking for appointments on a website every 15 minutes or copying a lot of files? No? Thought so! That’s why in this talk you will learn how to automate all of these tasks and more using the magical powers of Python.

Any automation task can be broadly categorised into three stages - task specification, repetition and notification. We will walk through each of these stages with examples of pragmatic use-cases. On the way we will also discuss suitable Python tools to tackle the respective problems — from interacting with user-interfaces using Selenium, to creating cron jobs for scheduling tasks and finally sending notifications via bots to messaging apps.

This will give you all the tools you need to delegate repetitive work to machines, so that you can focus on achieving the Zen you always wanted in your life.

Video: https://youtu.be/S_5dl3RvdCQ

Ashmi is a full-time Data Scientist at Deutsche Telekom, Germany and a self-taught (hobby) web developer. She has a master’s degree, with a focus on Machine Learning and Artificial Intelligence, in Computer Science (Informatics) from Technical University of Munich, Germany.
She gets excited about new technical challenges and automating mundane activities using technology.

As a Google Women Techmakers (WTM) Ambassador and a diversity enthusiast, she is passionate about bridging the gender gap in STEM through a myriad of voluntary activities with different women in STEM networks like Female Tech Leaders, Women Who Code (WWC) and Women in CS at TUM, Anita Borg's Indian Women in Computing (IWiC) etc.

When not sitting in front of her computer, she is either travelling or training to be a triathlete.