Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Build End-to-End GenAI Project: Travel AI Agent with Python

via Udemy

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Master GenAI by building an AI Travel Agent - from data ingestion to RAG pipeline and deployment, all in one course.

What you'll learn:
  • Build a complete end-to-end GenAI application from scratch using Python.
  • Understand and implement document ingestion, text chunking, and embeddings generation
  • mplement Retrieval-Augmented Generation (RAG) pipelines using OpenAI or Hugging Face models.
  • Learn how to manage environment variables, configurations, and structure production-ready GenAI projects.

Do you want to build and deploy a real-world GenAI application from scratch?
In this hands-on course, you’ll learn how to create your very own AI Travel Agent - an intelligent assistant that can read PDF guides, store them as embeddings, and answer user queries using Retrieval-Augmented Generation (RAG) techniques.

This course walks you through every stage of development, starting from project setup, building the Streamlit frontend, developing a FastAPI backend, connecting to a vector database (Qdrant), and integrating OpenAI or Hugging Face LLMs. By the end, you’ll not only understand how modern GenAI apps work - you’ll have your own deployed AI assistant ready to use and extend.

What You’ll Build

  • A working AI Travel Assistant that can ingest PDFs and answer travel-related questions intelligently.

  • A clean and modular Python project structure suitable for real-world deployments.

  • A RAG pipeline that connects ingestion, embeddings, retrieval, and LLM generation seamlessly.

  • Fully deployed frontend and backend on cloud platforms such as Railway and Streamlit Cloud.

What You’ll Learn

  • How to set up and structure GenAI projects like a pro.

  • Building beautiful Streamlit UIs with file upload and query blocks.

  • Creating backend APIs using FastAPI with /upload and /ask endpoints.

  • Understanding document ingestion, embeddings, and vector databases.

  • Connecting to Qdrant to store and retrieve embeddings efficiently.

  • Implementing RAG techniques to combine retrieval and generation for smarter answers.

  • Integrating OpenAI and Hugging Face models with proper key management.

  • Deploying your application end-to-end to the cloud.


By the end of this course, you’ll have hands-on experience with the entire GenAI development lifecycle - from idea to a fully deployed product

Taught by

Sharath Raju

Reviews

4.5 rating at Udemy based on 51 ratings

Start your review of Build End-to-End GenAI Project: Travel AI Agent with Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.