$25
# Problem Set 2 Description
### Web scraper
Create a web scraper from a preapproved site and store the data in a NoSQL database.
Datasets scraped should be "large". One should be able to ask the database a question about the scraped data, and receive an answer instantaneously.
Submissions should include two parts; the code to scrape the site, queries to the new data
Example pages may include (but are not limited to):
###### Sandbox
* [WebScraping Sandbox](http://toscrape.com/)
###### Weather
* [Weather.gov](https://www.weather.gov/)
###### Movie
* [IMDB](https://www.imdb.com/)
* [MetaCritic](https://www.metacritic.com/)
* [RottenTomatos](https://www.rottentomatoes.com/)
###### Sports
* [NBA Stats](https://stats.nba.com/)
* [Fox Sports](https://www.foxsports.com/)
...
#### Tutorials
* https://www.scrapingbee.com/blog/web-scraping-101-with-python/
* https://oxylabs.io/blog/python-web-scraping
* https://realpython.com/python-web-scraping-practical-introduction/