The amount of data on the internet has increased exponentially. In return, this has increased the demand for data analytics. As data analytics is very widespread, one needs to generate analytics from more than one resource. Therefore companies need to collect this data from a variety of resources. Before getting into the details of web