Products
Features
YouTube Video Summarizer
Summarize YouTube videos
Web & PDF Highlighter
Highlight web pages & PDFs
Chat with PDF
Ask any PDF questions with AI
Ask AI Clone
Chat with your highlights & memories
Audio Transcriber
Transcribe audio files to text
Glasp Reader
Read and highlight articles
Kindle Highlight Export
Export your Kindle highlights
Idea Hatch
Hatch ideas from your highlights
Integrations
Obsidian Plugin
Notion Integration
Pocket Integration
Instapaper Integration
Medium Integration
Readwise Integration
Snipd Integration
Hypothesis Integration
Apps & Extensions
Chrome Extension
Safari Extension
Edge Add-ons
Firefox Add-ons
iOS App
Android App
Discover
Discover
Ideas
Discover new ideas and insights
Articles
Curated articles and insights
Books
Book recommendations by great minds
Posts
Essays and notes from readers
Quotes
Inspiring quotes collection
Videos
Curated videos and summaries
Explore Glasp
Glasp Story
How we grew from 0 to 3 million users
Glasp Newsletter
Weekly insights and updates
Glasp Talk
Interview series with great minds
Glasp Blog
Latest news and articles
Glasp Use Cases
Learn how others use Glasp
Build & Support
Glasp API
Access Glasp's API for developers
MCP Connector
Connect Glasp to Claude & ChatGPT
Community
Glasp Reddit Community
Students
Student discount and benefits
FAQs
Frequently Asked Questions
AboutPricing
DashboardLog inSign up

How to use ChatGPT on your data - End to End Project | OpenAI Function Calling For Beginners

23.5K views
•
July 12, 2023
by
codebasics
YouTube video player
How to use ChatGPT on your data - End to End Project | OpenAI Function Calling For Beginners

TL;DR

Learn how to build an internal question and answer system for Atlick College that integrates a MySQL database and OpenAI's language model, GPT, to provide specific answers to college-related queries.

Transcript

let me tell you the story of Joy Pandey and his brother Peter Pandey Joy Pandey is a student at atlick Commerce college and Peter Pandey is an AI enabled data professional Peter also saved his brother by using the open AI function calling yes he did Joy was depressed as his project got rejected by his Dean Joy successfully integrated chat GPT with ... Read More

Key Insights

  • 🏛️ Peter Pandey, an AI-enabled data professional, helps his brother Joy build an internal Q&A system for Atlick College.
  • 🎓 The system integrates a MySQL database with OpenAI's GPT language model to provide specific answers to college-related queries.
  • 🤙 OpenAI's function calling capability enables the system to make calls to the database to retrieve necessary information for answering questions.
  • 😫 The project includes setting up the database, creating Python functions to interact with the database, implementing OpenAI function calling, and building the user interface using Streamlit.
  • ⁉️ The system can handle both general questions and specific questions related to student fees, marks, and other internal knowledge.
  • 🧑‍🤝‍🧑 The Q&A system provides accurate and up-to-date answers by utilizing the reasoning and language understanding capabilities of the GPT language model.
  • 🥺 Building a career around Natural Language Processing (NLP) and utilizing AI technologies like OpenAI's GPT can lead to faster career growth.

Install to Summarize YouTube Videos and Get Transcripts

Explore YouTube Video Summarizer or Get YouTube Transcript Extractor

Questions & Answers

Q: What was the motivation behind building the internal Q&A system for Atlick College?

Joy's project got rejected by the Dean, who wanted a chatbot that can answer specific questions related to the college's internal knowledge. Peter decided to build an internal Q&A system to help Joy meet the Dean's requirements.

Q: How does the system integrate with the college's MySQL database?

The system utilizes Python functions to call the relevant stored procedures in the MySQL database to retrieve information such as student fees and marks, based on the specific question asked.

Q: What role does OpenAI's GPT language model play in the project?

The GPT language model is used to generate responses to general questions and to map specific questions to the appropriate Python functions. It helps in understanding the user's input and generating human-readable answers.

Q: What is the benefit of using OpenAI's function calling capability?

By utilizing function calling, the system can make calls to the college's MySQL database to retrieve specific information required to answer questions related to student fees, marks, and other internal knowledge. This enables the system to provide accurate and up-to-date answers.

Q: How is the user interface built for the Q&A system?

The user interface is developed using Streamlit, a Python library for building interactive web applications. It allows users to input their questions and displays the corresponding answers generated by the Q&A system.

Summary & Key Takeaways

  • Joy's project at Atlick Commerce College gets rejected by his Dean, but his brother Peter, an AI-enabled data professional, decides to help him build an internal Q&A system using OpenAI's GPT language model.

  • The system integrates with Atlick College's MySQL database to provide answers to general and specific questions related to the college's internal knowledge, including student fees and marks information.

  • The project utilizes OpenAI's function calling capability to make calls to the database and retrieve the necessary information to answer the questions.

  • The content provides a walkthrough of the project, including setting up the database, creating Python functions to interact with the database, implementing OpenAI function calling, and building the user interface using Streamlit.


Read in Other Languages (beta)

English

Share This Summary 📚

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Explore More Summaries from codebasics 📚

Image classification using CNN (CIFAR10 dataset) | Deep Learning Tutorial 24 (Tensorflow & Python) thumbnail
Image classification using CNN (CIFAR10 dataset) | Deep Learning Tutorial 24 (Tensorflow & Python)
codebasics
SQL Course Live Now On Codebasics.io | SQL For Beginner and Advanced Users thumbnail
SQL Course Live Now On Codebasics.io | SQL For Beginner and Advanced Users
codebasics
LLM Project | End to end Gen AI project Using Langchain, Google Palm in Retail Industry thumbnail
LLM Project | End to end Gen AI project Using Langchain, Google Palm in Retail Industry
codebasics
Text Representation: Label & One Hot Encoding: NLP Tutorial For Beginners - S2 E2 thumbnail
Text Representation: Label & One Hot Encoding: NLP Tutorial For Beginners - S2 E2
codebasics
Machine Learning Tutorial Python - 6: Dummy Variables & One Hot Encoding thumbnail
Machine Learning Tutorial Python - 6: Dummy Variables & One Hot Encoding
codebasics
End To End Cricket Data Analytics Project Using Web Scraping, Python, Pandas and Power BI thumbnail
End To End Cricket Data Analytics Project Using Web Scraping, Python, Pandas and Power BI
codebasics

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Apps & Extensions

  • Chrome Extension
  • Safari Extension
  • Edge Add-ons
  • Firefox Add-ons
  • iOS App
  • Android App

Key Features

  • YouTube Video Summarizer
  • Web & PDF Summarizer
  • Web & PDF Highlighter
  • Chat with PDF
  • Ask AI Clone
  • Audio Transcriber
  • Glasp Reader
  • Kindle Highlight Export
  • Idea Hatch

Integrations

  • Obsidian Plugin
  • Notion Integration
  • Pocket Integration
  • Instapaper Integration
  • Medium Integration
  • Readwise Integration
  • Snipd Integration
  • Hypothesis Integration

More Features

  • APIs
  • MCP Connector
  • Blog & Post
  • Embed Links
  • Image Highlight
  • Personality Test
  • Quote Shots
  • Open Graph Checker

Company

  • About us
  • Our Story
  • Blog
  • Community
  • FAQs
  • Job Board
  • Newsletter
  • Pricing
Terms

•

Privacy

•

Guidelines

© 2026 Glasp Inc. All rights reserved.