List of videos

Detecting Wireless Jammers and Hackers with JADE by Caner Kilinc
Wireless jammer activity from malicious or malfunctioning devices cause significant disruption to mobile network services and user QoE degradation. In practice, detection of such activity is manually intensive and costly, taking days and weeks after the jammer activation to detect it. We present a novel data-driven jammer detection framework termed JADE that leverages continually collected operator-side cell-level KPIs to automate this process.
Watch
Pytest vs Robot, A battle or Co existence by Vivek Mohan
"With the great momentum in python adoption in industries there is always a dielema on which test framework to choose among pytest and robot . I would like to share some perspectives of how the world would look like if these co-existed under one roof .What would a live migration from one to another look like? Effort vs Gain vs Loss. No verdicts just fun paradoxes!"
Watch
Working smarter to fight cancer: using dunder special methods to automate by Ryan Hill
Working smarter to fight cancer: using dunder special methods to automate code generation. Anocca has developed a set of novel biotechnologies for deciphering and harnessing the human adaptive immune system to treat cancers. To support our biotech, we have created an information management system and a suite of automated data processing pipelines. The backend is built with Django, Celery, PostgreSQL and a GraphQL API. At Anocca we have a “smarter-not-harder” approach to our development process. We will present the use of the __init_subclass__ and type special methods to automate schema and class generation, reducing boilerplate and repetitive code in our codebase.
Watch
Keeping up with the renewable energy transition by Samuel Eliasson Godonou
Keeping up with the renewable energy transition: Using python and forecasting to maintain a balanced Nordic power system. As the transmission system operator, one of the main tasks of Svenska Kraftnät is to ensure the continuous balance in the power system. This is becoming increasingly complex due to e.g. the increased cooperation between the EU countries, and their energy transition goals. Because of this, Svenska Kraftnät and its Norwegian counterpart is developing a Python based framework for forecasting. By anticipating the imbalance ahead of time, it is possible to automatically procure balancing resources and maintain a stable power system. We will give a background, present the framework and demonstrate some examples and lessons learned from imbalance forecasting.
Watch
Building Python Data Apps using Gradio by Merve Noyan
For most of the workflows involving data and machine learning, it's hard for data professionals to build web applications to communicate their work. Gradio is a library that helps python users easily create UIs for data or machine learning based applications. In this talk, I'll go through how to use Gradio.
Watch
Chasing birds with code by Chayim Kirshen and Meir Shpilraien
"In 2022 birds swarmed our neighborhood. We wanted to chase them away sustainably, kindly, and without using metal spikes. In this talk, we'll learn how to disperse birds safely, with software using Python, AI, and a Raspberry PI."
Watch
Discover semantic topics in a collection of documents by Keynote Speaker Gabriela Zarzar Gandler
Discover semantic topics in a collection of documents by leveraging open source projects. "Transformer-based language models have been revolutionizing the field of natural language understanding. In this talk, I will showcase how publicly available language models can be used to discover semantically valid topics from a collection of unstructured texts. This technique is called topic modeling, and can help organize and offer insights to understand large collections of documents. Welcome! "
Watch
Harry Potter and the Elastic Python Clients by Iulia Feroli
Abstract: We will create a search application by indexing the Harry Potter books, and enrich it with vector search, embeddings and NLP techniques. Does the search engine browse the books better than the ultimate fan? We can then set up observability to monitor the activity and health of our application, and see if users manage to break the search engine. All of this using the python clients for Elastic. Bio: After working on many sides of tech (as a cloud architect at MSFT, a sales engineer and PMM at Dataiku) Iulia finally found her perfect match as a developer advocate at Elastic - focusing on creating content for, and learning from the tech community. She specialises in data science & AI solutions and loves creating videos, blogs, demos and sessions to get people excited about the possibilities of tech. Iulia loves to talk about anything NLP, cloud, data science 101, MLOPs, generative AI, and more.
Watch
What if your code could be as simple as your business logic? by Raphaël Beamonte
Abstract: Systems are expected to be both resilient and scalable. However, maintaining such systems often necessitates the introduction of complex architectures and boilerplate code. This often clouds the core business logic, making it more challenging to write, debug, and maintain the actual functionality. Enter Durable Execution. Imagine a world where code execution could withstand interruptions, recover seamlessly from crashes, and yet remain as straightforward as the underlying business requirements. This is not a futuristic dream, but an emerging paradigm shift in how we perceive and structure our applications. In this talk, we'll dive into the principles of Durable Execution, and how it allows to architect systems that prioritize resilience without compromising on simplicity.
Watch