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

Zero To Mastery

Build a ChatGPT Deep Research Clone with Streamlit

via Zero To Mastery Path

Overview

Learn how to build and deploy your own AI-powered research assistant using GPT models, Python, Streamlit, and GitHub. Automate deep research and reporting in a real-world app. Start building job-ready AI tools today.
  • Design and script your own version of ChatGPT's Deep Research AI agent from scratch
  • Use your AI tool to automatically create clean, polished research reports with citations
  • Use OpenAI tools to generate and process search results and check goal completion through structured feedback loops
  • Build an interactive front end for your research with Streamlit and deploy your app for use in the real-world

Syllabus

  •   Introduction
    • Introduction
    • Exercise: Meet Your Classmates and Instructor
    • [ACTION] Download the Course Resources
  •   Build a ChatGPT Deep Research Clone with Streamlit
    • Colab Setup
    • Inputs
    • 5 Clarifying Questions
    • Answering the 5 Questions
    • Define Goals and Queries for the Research
    • Web Search with OpenAI
    • Define Web Search Function
    • Confirm if Goal Was Achieved
    • Web Search if the Goal Was Not Achieved
    • Final Deep Research Report
    • Download Cursor
    • .env File
    • Prompt Cursor to Build the Streamlit App
    • Launching the App Locally
    • Debugging
    • Push to Github
    • Deploy to Streamlit
  •   Where To Go From Here?
    • Review This Project!

Taught by

Diogo Resende

Reviews

Start your review of Build a ChatGPT Deep Research Clone with Streamlit

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.