One of the most popular and effective enterprise use-cases which leverage analytics today is user log analytics and one of the most popular language to do that is Python. Python is known as swiss army knife of coding and it's not for nothing. It has been one of the most sought after tools by data science practitioners and continues to be. You may ask why user activity logs? Because these logs are gold mine to find and track usage behaviors, anomalous patterns, and also helps with making predictions related to key business goals of an organization. From auditing standpoint, you also want to keep track of any activity on user accounts taking place at the administration level. This session helps you gain better understanding about Python modules which can collect user's activity logs in multiple formats and output well-structured data for analysis later. In this session you will learn: 1. How to gather and analyze the user activity-based logs using Python modules. 2. How to generate basic custom charts and reports using Python libraries. 3. Understand how to refine the data to do predictions based on user activity logs.