Tracking productivity with GCP & G Suite with an NLP-enabled Hangouts Chat bot

GDG Silicon Valley
Wed, Aug 1, 2018, 7:00 PM (PDT)

About this event


Please help us with badging and sign-up for this Meetup with your first and last name by answering the question during RSVP. That way we can print out the badges ahead of time and speed up the sign-in process. Thanks!

We would also like to reiterate our RSVP policy: If you are on the waitlist and we think the event venue will be at or close to capacity you will have to wait until 6:45 before we allow you into the room. If you are RVSP'd we will keep your spot available until 15 minutes before the announcements, after that your spot will be given to someone present on the waitlist. If the room is filled at anytime earlier, we will deny entrance.


6:00-6:50pm Networking and light food

7:00-8:00pm Tracking productivity with GCP & G Suite by building an NLP-enabled Hangouts Chat bot

Messaging tools such as email clients and IM platforms have become an essential part of our working day. Using the Hangouts Chat API, we can create bots that turn our chat rooms into useful tools that go beyond simple text communication. In this talk, we’ll introduce a new sample application that brings together the power of the Hangouts Chat API and Google Cloud Platform’s Natural Language (NLP) API to extract useful data from a chat between user and bot. We’ll then store and display that data to the user using the Google Sheets API. The goal of the application is to help users track their accomplished work and measure the time spent on these efforts, helping them maximize use of their time. While the demo app is Python+Django, developers can use any language supported by the Google APIs Client Libraries.


WESLEY CHUN is the author of Prentice Hall's bestselling "Core Python" series, co-author of Python Web Development with Django, and has written for Linux Journal, CNET, and InformIT. In addition to being an engineer & Developer Advocate at Google, he runs CyberWeb, a consultancy specializing in Python training. He has over 25 years of programming, teaching, and writing experience, including over two decades of Python! Wesley was one of the original Yahoo! Mail engineers and holds degrees in CS, Math, and Music from the University of California. He is a Fellow of the Python Software Foundation and can be reached on Google+ (+WesleyChun) or Twitter (@wescpy).

ARMAN HEZARKHANI works as a Developer Programs Engineering Intern at Google and studies Electrical and Computer Engineering at Carnegie Mellon University. At school, he’s the head-TA for CMU’s introductory programming course which teaches Python programming to over 1000 students a year. He also runs a tech consulting firm in Pittsburgh and has worked with the Google Cloud Platform (GCP) team in their efforts to expand GCP into higher education.


  • Tracy Lee

    Tracy Lee

    This Dot Labs

    Co-Founder and CEO

    View Profile
  • Ed Choudhry - Hacker Dojo

    Ed Choudhry - Hacker Dojo

    Hacker Dojo

    Executive Director

    View Profile
  • Sakshi Gupta

    Sakshi Gupta

    Growth at Amplitude

    GDG Organizer

    View Profile