Skip to content

Kirisaki00/YoutubeScraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📺 YouTube Data Scraper (Python)

📌 Overview

This project demonstrates web scraping using Python by extracting video-related information from YouTube and storing it in a structured format for analysis.

It focuses on data collection, handling, and basic exploratory use of scraped data.


✨ Features

  • Extracts YouTube video-related data
  • Stores data in CSV format
  • Beginner-friendly implementation
  • Easy to modify and extend

🛠️ Technologies Used

  • Python 🐍
  • Pandas – Data manipulation
  • Requests / BeautifulSoup – Web scraping
  • Jupyter Notebook
  • CSV – Data storage

📂 Files Included

  • 📓 YoutubeScraper.ipynb – Main notebook with scraping logic
  • 📊 GFG.csv – Sample/output dataset
  • 📄 README.md – Project documentation

🔍 What This Project Does

  • Sends requests to fetch video-related data
  • Parses and extracts useful information
  • Structures data using Pandas
  • Stores results in CSV format

📊 Output

The dataset may include:

  • Video title
  • Channel name
  • Views
  • Upload date
  • Additional metadata (depending on implementation)

🎯 Purpose

This project is built to:

  • Learn web scraping fundamentals
  • Practice data extraction and storage
  • Work with real-world web data
  • Build beginner-friendly data projects

⚠️ Disclaimer

This project is for educational purposes only.
Scraping YouTube may violate their Terms of Service. Use responsibly and avoid excessive requests.


🚀 Future Improvements

  • Add error handling
  • Support multiple queries
  • Export data to databases
  • Improve scraping performance

✨ Author

Anupam Singh
Student | Python Enthusiast | Data Science Learner

About

Python-based YouTube data scraper that extracts video information and stores it in structured CSV format for analysis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors