100 Text Mining and Visualization: Case Studies Using Open-Source Tools
• pip install beautifulsoup4
• pip install langdetect
• pip install seaborn
• pip install git+git://github.com/amueller/word_cloud.git
5.1.3.2 MongoDB
MongoDB is an open-source database. It is a NoSQL database, sometimes referred to as a
document store. NoSQL stands for Not only SQL. In the context of this chapter NoSQL
is a nonrelational database. This has beneficial properties, in that it is very flexible with
regard to specifying the column names of the data being scraped.
This is important when doing a large Web scrape, where each webpage may contain
different/new data. The structure of the webpage may be the same but the content differs.
This is the case for Pillreports.net.
In