Pycon Sweden 2024

Ratuja Reddy

Ratuja is a senior backend engineer at Tech Lead at Lyst - a shopping app which helps customers have a better experience online shopping.

She's currently working in Payments and Marketing Engineering and enjoys playing with new technologies, refactoring code to make it prettier and more satisfying, and all around just solving every day life problems with Python. She's also a member of Lyst's Tech Culture Group and Women in Engineering Committee, helping with initiatives like company wide hack-days and fostering a community of women in tech at Lyst.


Session

11-14
16:00
90min
Mastering Generative AI with Python: A Hands-On Workshop with OpenAI and Anthropic
Ratuja Reddy, Sophie Cassidy

AI is a hot topic these days! However it's not always clear how to get the best use of it, how to test and trust it, and how to build it into your product. In this workshop, we will explore practical applications of Generative AI with Python, focusing on AI models like OpenAI’s GPT-3-5 and Anthropic’s Claude.

At Lyst, we have been using OpenAI and Anthropic for the past year in various ways. We will share insights from our own work, where AI has significantly enhanced our day-to-day operations. Using OpenAI to tag customer feedback sentiment has enabled employees to extract actionable insights from large volumes of data, improving decision-making and customer understanding. Using Anthropic's AI models to create product titles has resulted in unique, more descriptive content on Lyst's platform, which has increased customer engagement and sales.

In this interactive and engaging workshop, we want attendees to get hands on with these AI models. We'll have OpenAI and Antropic credits for attendees to use, and the workshop will cover essential best practices, prompt engineering strategies to get the model to do what you need it to do, strategies for testing and evaluating, and what to keep in mind when incorporating the model into your product. Ratuja and Sophie have learned a lot of this through trial and error and are excited to share their learnings with the group.

We have a dataset where attendees can use AI prompts to enhance the data and serve it in a Django App. This workshop will both give a high level overview of best practices when incorporating AI into your application and give technical users a chance to play around and learn for themselves.

Tutorial 1