This repository contains my submission for Task 1: Web Scraping as part of the CodeAlpha Data Analytics Internship.
The goal of this task is to extract structured data from websites using Python and prepare it for analysis.
- Python
- BeautifulSoup
- Requests
- Pandas
Task1_Web_Scraping.ipynb→ Jupyter Notebook with code and explanationsTask1_books.xls→ Sample dataset scrapedTask1_books_full_dataset.xls→ Extended dataset with pagination
- Scraped book titles, prices, ratings, and availability from a public website.
- Parsed HTML structure using BeautifulSoup.
- Cleaned and structured the data into tabular format.
- Exported results into Excel files for further analysis.
- Understanding HTML structure and navigation
- Extracting structured data using BeautifulSoup
- Building custom datasets for analytics