Categories
Sentiment Analysis

Tomer Doitshman: SaaS Compliance Automation with a Python Stack (HE) | PyData Tel Aviv 2024 [Video]

Tomer Doitshman: SaaS Compliance Automation with a Python Stack (HE) | PyData Tel Aviv 2024

AIOps for Security: SaaS Compliance Automation with a Python Stack

Automating the management of a large number of applications can be a daunting task, but the Python ecosystem offers exceptional tools to aid in compliance and security posture for SaaS apps. By utilizing AI to collect information from various sources, such as social media, continuous risk assessment for each application is possible, resulting in a comprehensive application catalog.

During this talk, we will explore how we achieved this using a Python-based best-of-breed stack, which includes PyAthena and PySpark for querying, aggregating, and extracting pertinent information from the Hadoop stack. Additionally, we utilized the NLTK package in conjunction with Sklearn to analyze complex social media data using NLP techniques like stemming, tokenization, and classification to score sentiment through a Linear Regression model. Combining this sentiment analysis score with the application’s network data and the Hadoop Stack with PySpark package enabled us to gain insights into the application. The analysis results and final insights were stored in MongoDB using PyMongo, which served as the primary database for the project.

By the end of this presentation, you will have a clear understanding of how to replicate this architecture and build your own AI-automation stack using Python, with a real-world example as a guide.

Speaker Bio:
Tomer is a security research team lead in Cato Research Labs at Cato Networks, with a keen interest in various aspects of cybersecurity, including reverse engineering, network protocol analysis, and detecting malicious traffic. Additionally, Tomer is enthusiastic about machine learning and thrives on tackling intricate challenges within this field. Presently, his main area of focus is network-based security research, where he endeavors to devise innovative approaches for detecting threats in corporate network
settings.

Follow PyData Tel Aviv on:
https://www.meetup.com/PyData-Tel-Aviv/
https://www.linkedin.com/company/pydata-tlv
https://www.facebook.com/PyDataTLV
https://x.com/PyDataTLV

PyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R.

Watch/Read More