/Yelp-review-scraper

A simple scraper for collecting reviews from users on YELP. Designate a specific restaurant and collect all its comments!

Primary LanguageJupyter Notebook

Yelp Review Scraper

This repository contains a simple Python script designed to scrape user reviews (comments, their rating, location) for a specified restaurant from Yelp. The tool is tailored to extract comprehensive feedback, ensuring a thorough understanding of customer experiences.This is free and open to use, so do what you wish with the script.

Important Notice:

Yelp's website is subject to periodic updates, which may alter its link structures and layout. I will try my best to keep the script updated, but I recommend users to remain updated with the websites HTML structure and edit the code as they wish. Specifically, pay attention to modifications in URL patterns, such as the transition of parameters from "&start=" to "?start=" or vice versa. These shifts are critical as they impact the script's ability to paginate and retrieve subsequent batches of 10 reviews.

Contributions and Feedback:

Your insights and improvements are invaluable to the evolution of this tool. Should you have any suggestions, encounter issues, or wish to contribute to the project, please feel free to reach out via email at apasalic@protonmail.com.