Prompt Engineering Conference

Learn how to interact with the most advanced AI on our planet

November 20, 2024 Online

1
Day
30+
Speakers
1
Track
250+
Attendees

Event finished, what's next?

Schedule

November 20, 2024 single track 09AM - 01AM Online, in-person
view as table
track 1 • Track 1

09:00

Welcome

Online

09:15

Alok Ranjan & Saurabh Suman

Building a Production-Ready AI-Powered Chatbot Tutor with Hybrid RAG system

Dropbox & AccentureWatch
In this talk, we dive deep into the development of a state-of-the-art AI-powered chatbot tutor using Retrieval-Augmented Generation (RAG) combined with fine-tuning and sophisticated prompt engineering techniques. We will explore a step-by-step guide starting from data collection and preparation, choosing and configuring models, to fine-tuning with domain-specific datasets, and iterative evaluation for performance optimization. Additionally, the session will cover the intricacies of prompt engineering, including dynamic adjustment, contextual prompt development, and bias mitigation to enhance the chatbot’s ability to deliver precise, engaging, and relevant educational interactions. Attendees will gain insights into building scalable and effective AI-driven tutoring solutions, focusing on leveraging RAG for contextual responses and continuous prompt optimization strategies.... Read more

09:45

Jorrik Klijnsma

A Large Language Model took me on vacation

Sopra SteriaWatch
Imagine handing over your vacation planning to an AI. Sounds crazy, right? That's exactly what Jorrik did for his trip to Porto in Portugal. ChatGPT picked everything from restaurants to the sightseeing spots. But this trip taught Jorrik more than just how to order pastel de nata in Portuguese. In this talk, you'll dive into different parallels between prompting engineering AI for travel tips and using it for coding and problem-solving. You'll learn why context is king in AI interactions and ways to provide it effectively. Jorrik will walk you through real examples from my AI-planned adventure, showing how each interaction unlocked new insights into advanced prompting techniques. Plus, he will introduce you to "Indirect Conversation" a new method he describes as "pushing AI's creative boundaries". Integrating AI in applications is now everywhere to be found. And creating web applications, prompt engineering is set to become a crucial skill in our developers toolkit. The techniques you'll learn aren't just for planning vacations. They're the building blocks for creating smarter, more intuitive AI-powered tools. Whether you're designing chatbots, implementing AI-assisted search, or build the next-gen AI-driven web app, mastering these prompting skills will give you a significant benefit in creating a seamless user experience. By the end of this session, you'll walk away with practical skills to supercharge your AI interactions, whether you're planning your next vacation or tackling complex coding challenges. You'll gain a fresh perspective on AI's capabilities and limitations, and you'll be equipped with strategies to get more innovative, useful responses from AI tools. Get ready for a session that's a bit of fun, part travelogue, mainly tech talk, and entirely eye-opening!... Read more

10:15

Johannes Kuhn & Maximilian Schattauer

Improving Retrieval Q&A Contextualization Prompts (using TextGrad)

PerelynWatch
We showcase the importance of good query contextualization in document retrieval Q&A scenarios with various industry examples. We present approaches to improve contextualization by prompt engineering with TextGrad and show how crucial these improvements are for delivering industry-grade chatbot solutions and customer satisfaction. Background: When performing document retrieval in a Q&A/chatbot scenario, just using the last Q&A message, namely the current human inquiry, as a target might not yield good results. Often the context needed for retrieving relevant documents is spread out over several previous messages. Query contextualization helps by transforming a message history into a singular retrieval query including the relevant context. Main threats to the quality of the retrieval are missing context, a direct answer to the question, and follow-up questions back to the user in the contextualized query. These threats can be contained by a good choice of the contextualization model and a well-designed system prompt.... Read more

19:45

Break

Online

20:00

Koushik Sundar

Building a Production-Ready AI-Powered Chatbot Tutor with Hybrid RAG system

Citibank
In this talk, we dive deep into the development of a state-of-the-art AI-powered chatbot tutor using Retrieval-Augmented Generation (RAG) combined with fine-tuning and sophisticated prompt engineering techniques. We will explore a step-by-step guide starting from data collection and preparation, choosing and configuring models, to fine-tuning with domain-specific datasets, and iterative evaluation for performance optimization. Additionally, the session will cover the intricacies of prompt engineering, including dynamic adjustment, contextual prompt development, and bias mitigation to enhance the chatbot’s ability to deliver precise, engaging, and relevant educational interactions. Attendees will gain insights into building scalable and effective AI-driven tutoring solutions, focusing on leveraging RAG for contextual responses and continuous prompt optimization strategies.... Read more

20:30

Anastasia Podrabinek

Navigating Prompt Quality in Enterprise: Chaos Control Guide

What if you have a few hundreds developers building their AI-based features all across a huge user-facing product? Sounds exciting but also a bit troubling: how is it possible to move fast without compromising security and quality standards of an enterprise? During the past year, we’ve built a whole infrastructure for LLM-oriented development in Wix. As the industry was exploding with new models and techniques, this infrastructure grew to include a wide range of tools to make developer experience with AI really smooth. But then we’ve noticed something else: the easier it was to work with LLMs, the more difficult it was to make sure that the quality of LLM-based features stays high. That was the moment when we had to make a leap from AI democratisation to AI standardisation. Building a whole infrastructure of prompt QA tools and arranging prompt engineering flows gave me some new insights about bringing AI to enterprise while ensuring a high standard of LLM feature implementation. In this talk, I’ll take you through the AI Standartisation journey we took and share some practical ideas of improving prompt engineering standards across a big organisation. We’ll touch both technical solutions and educational approaches that can help in bringing enterprise prompt engineering standards to a higher level.... Read more

21:00

Daniela De Quevedo

Maximizing the Potential of Foundation Models through Prompt Engineering

NTT DataWatch
Explore techniques to leverage capabilities of foundation models. Learn how prompt engineering enhances AI performance, enabling more accurate, context-aware, and tailored responses for diverse applications in natural language processing, sharing my experience as prompt engineer.... Read more

21:30

Break

Online

21:45

Alara Ozturk & Hilik Paz

Model-Based Input Validation for Preventing Prompt Injection Attacks

Arato.aiWatch
As Large Language Models (LLMs) become increasingly integrated into various applications, the threat of prompt injection attacks has emerged as a significant security concern. This presentation introduces a novel model-based input validation approach to mitigate these attacks in LLM-integrated applications. We present a meta-prompt methodology that acts as an intermediate validator, examining user inputs before they reach the LLM. Our approach builds on established input validation techniques, drawing parallels with traditional security measures like SQL injection prevention. Throughout the presentation, we will discuss the challenges of input validation in LLM contexts and explore how our model-based approach provides a more flexible and adaptive solution. We'll share preliminary results from evaluations against established prompt injection datasets, highlighting the effectiveness of our methodology in detecting and mitigating various types of injection attempts. Join us for an insightful exploration of this innovative approach to enhancing the security of LLM applications through advanced prompt engineering techniques, and learn how to implement robust input validation mechanisms to safeguard your AI-driven systems.... Read more

22:15

Jeroen Egelmeers

Words as weapons: The dark arts of Prompt Engineering

SogetiWatch
With a "Co-pilot for everything," our interaction with technology and daily tasks is evolving. Organizations are increasingly integrating LLMs into their applications, enhancing features like search tools, chatbots, and internal information systems. Chances are, you're already working with Generative AI or will be soon. But are you aware of the risks before diving into use cases or development? Curiosity drives us to explore limits, which can lead to finding ways around "Guard Rails." These guard rails prevent misuse, like asking ChatGPT how to build a bomb. But what if clever wordplay confuses LLMs into bypassing these safeguards? In "The dark arts of Prompt Engineering," we'll explore Prompt Injections. We'll cover what Guard Rails are, how they function, and how to circumvent them using Prompt Injections—purely for educational purposes. Understanding these risks is crucial for knowing where to implement safeguards or reconsider actions. This session goes beyond tech details. It’s about real-life impacts. You'll see examples that will make you rethink AI's role in our lives. We'll also discuss the ethical aspect—how to use AI responsibly and safely. Plus, learn a fun trick: hide some "words as weapons" in your CV to trick recruiters! As AI is here to stay, let's get secure and join this session! Learn from the mistakes other companies have already made. Don’t miss this important and eye-opening session! ... Read more

22:45

Break

Online

23:00

Aldan Creo

Can we evade AI-generated content detectors using prompt engineering?

Accenture LabsWatch
In this talk, we'll explore an intriguing question: can clever prompt engineering help us bypass AI-generated content detectors? We'll dive into the world of AI detection and briefly explain how these systems work. Then we'll go straight to the answer, using the latest scientific literature. Get ready for a fast-paced session that bridges the gap between prompt engineering and AI detection!... Read more

23:30

David Campbell

Ignore Previous Instructions: Embracing AI Red Teaming

Scale AiWatch
In this talk, we will explore the journey of Red Teaming from its origins to its transformation into AI Red Teaming, highlighting its pivotal role in shaping the future of Large Language Models (LLMs) and beyond. Drawing from my firsthand experiences developing and deploying the largest generative red teaming platform to date, I will share insightful antidotes and real-world examples. We will explore how adversarial red teaming fortifies AI applications at every layer—protecting platforms, businesses, and consumers. This includes safeguarding the external application interface, reinforcing LLM guardrails, and enhancing the security of the LLMs' internal algorithms. Join me as we uncover the critical importance of adversarial strategies in securing the AI landscape.... Read more

00:00

Daniel Jackson

Digital Course Assistants for Mathematics and Math Education

University of MaineWatch
In this session, I will share how I use OpenAI's ChatGPT to create custom "digital course assistants" for both my mathematics and math education courses. These assistants generate course materials such as assignments, quizzes, and lecture notes, and are also made available to students for personalized learning. I will detail the prompt engineering methodologies I use to tailor the GPTs for specific educational needs, ensuring clarity in mathematical explanations, optimizing accuracy, and enhancing learning engagement. By highlighting practical strategies for prompt optimization and creativity in teaching, this session will provide attendees with insights on how to effectively integrate AI tools into education, offering both production-ready applications and experimental possibilities.... Read more

00:30

Jesus Serrano

Can AI Be Used to Develop a Whole Videogame?

MicrosoftWatch
That's what I asked me a few months ago to bring to life one of my childhood deepest aspirations since I learn programming at 8 years old... Being the main character in my own videogame. Bald NinjAI, a retro-inspired beat'em-up, is being brought to life entirely through the power of AI. In this session, I’ll showcase how AI tools are used across every aspect of the game development process—scriptwriting, lore creation, character design, animations, sound, music, and coding. From generating thousands of lines of code to crafting iconic game elements like a Tokyo train fight level, AI is transforming the way we create games. Learn about the dozens of cutting-edge tools AI technologies, that have empowered me to streamline such a creative process. Whether you're a game developer, AI enthusiast, or curious about how AI is reshaping the gaming industry, this session will provide valuable insights into the future of game creation.... Read more

01:00

Wrap up

Scan each other's QR codes & head to a nearby pub!
Time track 1
00:00 Digital Course Assistants for Mathematics and Math Education
Daniel Jackson • University of Maine
00:30 Can AI Be Used to Develop a Whole Videogame?
Jesus Serrano • Microsoft
01:00 Wrap up
09:00 Welcome
09:15 Building a Production-Ready AI-Powered Chatbot Tutor with Hybrid RAG system
Alok Ranjan & Saurabh Suman • Dropbox & Accenture
09:45 A Large Language Model took me on vacation
Jorrik Klijnsma • Sopra Steria
10:15 Improving Retrieval Q&A Contextualization Prompts (using TextGrad)
Johannes Kuhn & Maximilian Schattauer • Perelyn
19:45 Break
20:00 Building a Production-Ready AI-Powered Chatbot Tutor with Hybrid RAG system
Koushik Sundar • Citibank
20:30 Navigating Prompt Quality in Enterprise: Chaos Control Guide
Anastasia Podrabinek • Wix
21:00 Maximizing the Potential of Foundation Models through Prompt Engineering
Daniela De Quevedo • NTT Data
21:30 Break
21:45 Model-Based Input Validation for Preventing Prompt Injection Attacks
Alara Ozturk & Hilik Paz • Arato.ai
22:15 Words as weapons: The dark arts of Prompt Engineering
Jeroen Egelmeers • Sogeti
22:45 Break
23:00 Can we evade AI-generated content detectors using prompt engineering?
Aldan Creo • Accenture Labs
23:30 Ignore Previous Instructions: Embracing AI Red Teaming
David Campbell • Scale Ai

Speakers

Alara Ozturk
& Hilik Paz
Arato.ai
Aldan Creo
Accenture Labs
Alok Ranjan
& Saurabh Suman
Dropbox & Accenture
Anastasia Podrabinek
Wix
Daniel Jackson
University of Maine
Daniela De Quevedo
NTT Data
David Campbell
Scale Ai
Jeroen Egelmeers
Sogeti
Jesus Serrano
Microsoft
Johannes Kuhn & Maximilian Schattauer
Perelyn
Jorrik Klijnsma
Sopra Steria
Koushik Sundar
Citibank

Watch the Talks

Sponsors & Partners

Want to become a sponsor? Get in touch!