David Patrick
Subject Matter Expert
United States of America
Building your own ChatGPT with Azure AI

Session Abstract

This session shows you how to deploy and run an enterprise ChatGPT like app that implements chat using Python, Azure OpenAI Service, and Retrieval Augmented Generation (RAG) in Azure AI Search to get answers about your own data. We'll use documents about employee benefits and seeded the language model with PDF files including an employee handbook, a benefits document and a list of company roles and expectations. Then we'll see how we can ask questions and generate intelligent responses, just like ChatGPT does, except about our data!


David Patrick

Dave has been developing database applications for over 30 years. A Microsoft Certifed Trainer (MCT) since 2001, he has taught many classes from Intro to Programming to Advanced SharePoint Development. Dave is a five time Microsoft MVP and runs three user groups, MAD SharePoint, www.madsharepoint.com, the Mid Atlantic Cybersecurity Experts MeetUp, www.meetup.com/MACEME, and the Baltimore Cloud Meetup, www.meetup.com/Baltimore-Cloud. Dave does SharePoint training and application development for DSA, Inc., a DoD contractor that does great work for the U.S. Army over at Aberdeen Proving Ground. Dave has a bunch of certifications, including MCSD App Builder, MSCE for SharePoint, and MCSA SQL Server certification. In his spare time, Dave teaches as an Adjunct Professor at the University of Maryland College Park's iSchool, Towson University and Stevenson University. Check out www.PatrickPerspective.com to hear about Dave and his daughter Sarah's different views on tech!


Back to speaker profile
Important links
48125d37-3878-4827-bd4f-85d90a580dec

Report speaker profile

Reason for reporting this profile (multiple options possible)


Please select at least one option.

Please select at least one option.

Please select at least one option.

Please select at least one option.

Please select at least one option.
Please complete this required field.
Please complete this required field.

Thank you for reporting this profile, we are going to review it as soon as possible.