Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chandru-mc/web-scraping

This repository contains a Python-based web scraping project that extracts product data from Amazon. The project includes a Jupyter Notebook (Web_Scarping_amaz.ipynb) that demonstrates how to scrape product titles, prices, ratings, reviews, and availability using BeautifulSoup and requests. The scraped data is saved in a CSV file (amazon_data.csv)
https://github.com/chandru-mc/web-scraping

Last synced: 4 days ago
JSON representation

This repository contains a Python-based web scraping project that extracts product data from Amazon. The project includes a Jupyter Notebook (Web_Scarping_amaz.ipynb) that demonstrates how to scrape product titles, prices, ratings, reviews, and availability using BeautifulSoup and requests. The scraped data is saved in a CSV file (amazon_data.csv)

Awesome Lists containing this project

README

        

## Overview

This project demonstrates web scraping techniques using Python. The primary goal is to scrape data from e-commerce websites and analyze it. This repository includes a Jupyter Notebook for scraping product information from Amazon.

## Project Details

The project includes the following components:this done in jupyter notebook

- **`Web_Scarping_amaz.ipynb`**: A Jupyter Notebook that performs web scraping on Amazon to extract product titles, prices, ratings, reviews, and availability.
- **`amazon_data.csv`**: The CSV file containing the scraped data.

## Requirements

To run the web scraping notebook, you need to have the following Python packages installed:

- `requests`
- `beautifulsoup4`
- `pandas`
- `numpy`

You can install the required packages using pip:

```bash
pip install requests beautifulsoup4 pandas numpy