Uploaded May 2023 | Updated September 2026, 1 week ago
Get a $15 bonus for Bright Data's Scraping Browser - brightdata.com/products/scraping-browser?utm_source=brand&utm_campaign=brnd-mkt_youtube_fknight&promo=fknight
My goal wasn’t to build a universal future proof API, even though that’s what I did. It was to build DatasetGPT, that operates just like ChatGPT, but scrapes the internet for the information you’re looking for and returns that as a dataset. The amount of data I’ve needed over the past month is astounding, from scraping YouTube videos for market research to scraping Amazon to get me data on competitive products to a company I’m hoping to buy. Now imagine one could just type “get me the 10 most popular YouTube videos from these three channels” into ChatGPT. Well that was DatasetGPT, and I made some progress on it too.
But as you'll find in the video, I need your help. Here’s how to get started: Fork or clone the repositories.
So for the GPT API, you’ll need to make an account and can utilize the free tokens. Change my credentials to your credentials.
For the Bright Data scraper, click this link brightdata.com/products/scraping-browser?utm_source=brand&utm_campaign=brnd-mkt_youtube_fknight&promo=fknight to make an account and utilize free spend limit. Go to dashboard, create a new proxy, name it want you want, and replace USERNAME:PASSWORD with yours - the host URL is the same. Ensure you have all of the dependencies installed using this command for the book-scraper: `npm install puppeteer-core` and this command for DatasetGPT: `npm install openai express cors body-parser`. If you need me to create a Wiki or README with this info, let me know.
Test each one out and they should work. Now you’re ready to combine the two to create my initial vision for DatasetGPT, which was really to act just like ChatGPT, but have the ability to access real-time data on the internet and scrape it via Bright Data’s Scrapping Browser and Puppeteer, then return it as a dataset in the requested format. That’s it.
DatasetGPT Repo: github.com/ForrestKnight/DatasetGPT
book-scraper Repo: github.com/ForrestKnight/book-scraper
This video was sponsored by Bright Data
------------------------
🐱🚀 GitHub: github.com/forrestknight
🐦 Twitter: twitter.com/forrestpknight
💼 LinkedIn: linkedin.com/in/forrestpknight
📸 Instagram: instagram.com/forrestpknight
📓 Learning Resources:
My Favorite Machine Learning Course: imp.i384100.net/YgYEBJ
Open Source Computer Science Degree: bit.ly/open-source-forrest
Python Open Source Computer Science Degree: bit.ly/python-open-source
Udacity to Learn Any Coding Skill: bit.ly/udacity-forrest
👨💻 My Coding Gear:
My NAS Server: amzn.to/3brqO7b
My Hard Drives: amzn.to/3aKetMi
My Main Monitor: amzn.to/3siQfPa
My Second Monitor: amzn.to/3keHT84
My Standing Desk: amzn.to/3boAcbC
My PC Build: bit.ly/my-coding-gear
My AI GPU: amzn.to/3uvmUmz
Get a $15 bonus for Bright Data's Scraping Browser - brightdata.com/products/scraping-browser?utm_source=brand&utm_campaign=brnd-mkt_youtube_fknight&promo=fknight
My goal wasn’t to build a universal future proof API, even though that’s what I did. It was to build DatasetGPT, that operates just like ChatGPT, but scrapes the internet for the information you’re looking for and returns that as a dataset. The amount of data I’ve needed over the past month is astounding, from scraping YouTube videos for market research to scraping Amazon to get me data on competitive products to a company I’m hoping to buy. Now imagine one could just type “get me the 10 most popular YouTube videos from these three channels” into ChatGPT. Well that was DatasetGPT, and I made some progress on it too.
But as you'll find in the video, I need your help. Here’s how to get started: Fork or clone the repositories.
So for the GPT API, you’ll need to make an account and can utilize the free tokens. Change my credentials to your credentials.
For the Bright Data scraper, click this link brightdata.com/products/scraping-browser?utm_source=brand&utm_campaign=brnd-mkt_youtube_fknight&promo=fknight to make an account and utilize free spend limit. Go to dashboard, create a new proxy, name it want you want, and replace USERNAME:PASSWORD with yours - the host URL is the same. Ensure you have all of the dependencies installed using this command for the book-scraper: `npm install puppeteer-core` and this command for DatasetGPT: `npm install openai express cors body-parser`. If you need me to create a Wiki or README with this info, let me know.
Test each one out and they should work. Now you’re ready to combine the two to create my initial vision for DatasetGPT, which was really to act just like ChatGPT, but have the ability to access real-time data on the internet and scrape it via Bright Data’s Scrapping Browser and Puppeteer, then return it as a dataset in the requested format. That’s it.
DatasetGPT Repo: github.com/ForrestKnight/DatasetGPT
book-scraper Repo: github.com/ForrestKnight/book-scraper
This video was sponsored by Bright Data
------------------------
🐱🚀 GitHub: github.com/forrestknight
🐦 Twitter: twitter.com/forrestpknight
💼 LinkedIn: linkedin.com/in/forrestpknight
📸 Instagram: instagram.com/forrestpknight
📓 Learning Resources:
My Favorite Machine Learning Course: imp.i384100.net/YgYEBJ
Open Source Computer Science Degree: bit.ly/open-source-forrest
Python Open Source Computer Science Degree: bit.ly/python-open-source
Udacity to Learn Any Coding Skill: bit.ly/udacity-forrest
👨💻 My Coding Gear:
My NAS Server: amzn.to/3brqO7b
My Hard Drives: amzn.to/3aKetMi
My Main Monitor: amzn.to/3siQfPa
My Second Monitor: amzn.to/3keHT84
My Standing Desk: amzn.to/3boAcbC
My PC Build: bit.ly/my-coding-gear
My AI GPU: amzn.to/3uvmUmz










