Python, MongoDB, and AI


Details
The newly opened New Zealand office staff and overseas colleagues will be introducing the MongoDB NoSQL database and how to access it from Python, plus their more recent moves into the AI field.
Session 1: Introduction to MongoDB
MongoDB document database basics, covering core concepts and high-level functionalities for developers. Your opportunity to get started with MongoDB in comfort.
○ Challenges of modern applications
○ What is MongoDB?
○ Flexible Document Model
○ Deployment options of MongoDB
○ Tools for developing in Python
Hazelle Sevilla is a Senior Solutions Architect at MongoDB with expertise in solutions architecture, consulting, integration development, and software engineering. She brings a diverse skill set from her progressive roles in database, analytics, advertising technology, and enterprise integration solutions.
Session 2: Leveraging MongoDB and the Document Model in the GenAI
Revolution
How MongoDB Atlas Vector Search is used to build AI applications using Python and libraries such as Pandas, Pydantic, and PyMongo.
How MongoDB fits in a GenAI world
○ The Document Model and Its Importance
○ Why AI Applications Need Memory
○ What is RAG?
○ The Role of MongoDB in RAG
○ The Memory Provider
Implementation of a RAG pipeline with MongoDB
○ Data Loading and Modeling with Pydantic
○ Embedding Data for Vector Search
○ Data Ingestion into MongoDB Database
○ Creating and Managing Vector Search Indexes
○ Implementing RAG with MongoDB
○ Handling User Queries
Richmond Alake is an AI Stack Engineer with an academic background in computer vision, robotics and machine learning, worked in software development and machine learning roles since 2016. He has also taught online AI/ML/Data courses and has written over 200 technical articles with over 1 million views. Richmond is passionate about the utilisation of technology to solve real world problems.
These topics will more than fill the meeting (especially if you ask lots of questions). Punctuality essential! There will be a door-prize. Python New Zealand Code of Conduct applies.

Python, MongoDB, and AI