

Fetching is the downloading of a page, meaning the initial HTML string and all the referenced assets, which is exactly what a browser does when you view the page. Web scraping a web page involves 2 steps: fetching it and extracting from it. Organization and accessibility - providing a fast and simple way to access the data.Scaling - as the research advances we are going to need more and more data.Control over the data - we can specify exactly what information we need to fetch from the websites.There are hardly any public datasets that meet our quality requirements.While the RICO dataset was good enough to get us started with native mobile pages, we felt that we would benefit from putting the effort into building our own web pages dataset for several reasons: Since there is a lot of ML involved in this process, we need significant amounts of curated data to work with.


The collected data is then stored into files or into a database for further processing.Īt teleportHQ, we’re continuously researching ways of improving our code-generation capabilities from wireframes or high-definition designs. This data is generally composed of the HTML/CSS/Javascript text files and other assets such as the referenced images, videos, and fonts which are used by a browser to render that specific web page. Web scraping is a technique employed to extract the underlying data of a web page. What Is Web Scraping and Why Do We Need It
