@inbook{6ad2f1e16f0040b98e21a18008b7c9fd,
title = "Web Scraping: Collecting and Retrieving Data from the Web",
abstract = "In this chapter, a number of tools for crawling websites are presented, and an example using hotel ratings has been adopted in order to specifically show how these can be extracted from a rating platform. For this purpose, Python with the library ``BeautifulSoup'' is used. Other program packages include Scrapy and Selenium, with which more complex applications can be realized. In addition to the technical aspects of web scraping, the legal framework of this process will also be discussed.",
keywords = "Web crawling, Website parsing, Web scraping, Open Data, BeautifulSoup, BeautifulSoup, Open Data, Web crawling, Web scraping, Website parsing",
author = "Roman Egger and Markus Kroner and Andreas St{\"o}ckl",
note = "Publisher Copyright: {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.",
year = "2022",
month = jan,
doi = "10.1007/978-3-030-88389-8_5",
language = "English",
isbn = "978-3-030-88389-8",
series = "Tourism on the Verge",
publisher = "Springer",
pages = "67--82",
editor = "Roman Egger",
booktitle = "Applied Data Science in Tourism: Interdisciplinary Approaches, Methodologies, and Applications",
address = "Germany",
}