brand elements

Building an AI Chatbot for Expo docs: RAG Tutorial

Vadim Savin profile picture
Vadim SavinJul 10, 2024
Subscribe to

notJust.Newsletter

Stay up-to-date with the latest technologies and become a better React Native Developer.

Loading...

In this video, you'll learn how to build an AI chatbot using Retrieval-Augmented Generation (RAG) systems. We guide you through obtaining data from Expo Docs, generating vector embeddings, storing them in a vector database, and performing similarity searches. Finally, we'll integrate everything into a sleek chat UI for both mobile and web using Expo and Expo Router.

What You Will Learn?

  • RAG Systems: Understand the basics of Retrieval-Augmented Generation and how it enhances chatbot capabilities.
  • Data Gathering: Learn how to efficiently obtain data from Expo Docs.
  • Vector Embeddings: Discover the process of generating vector embeddings for text data.
  • Vector Database: Store and manage embeddings in a vector database for quick retrieval.
  • Similarity Searches: Implement similarity searches to fetch relevant information for your chatbot.
  • Chat UI Design: Build a simple chat user interface using Expo and Expo Router.

Why Watch This Video?

This tutorial is perfect for developers looking to dive into AI and chatbot development. Follow along and create a powerful AI chatbot, adding an impressive project to your portfolio.

Ready to start building? Open the tutorial in a new tab and..

🚀 ..let’s start building!


Vadim Savin profile picture

Vadim Savin

At notJust.dev, my mission is to help developers build impactful mobile apps.

Our educational content has reached over  10 million developers , giving them the tools and confidence to bring their app ideas to life.

Before starting notJust.dev, I worked at a big tech company (FAANG), built a software development agency, and co-founded 2 startups. These experiences taught me a lot about coding and entrepreneurship.

I have built over 100 apps with  React Native  and  Expo , and I want to help you do the same.