Web application for online web scraping
Webová aplikace pro online web scraping
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date of defense
Abstract
Tato práce se zabývá vývojem nástroje umožňující web scraping. Cílí především na uživatele, kteří nedisponují znalostmi programování a tvorby webových stránek. Původním záměrem byla tvorba webové aplikace, avšak ukázalo se, že takové řešení není svou složitostí adekvátní k danému problému. Z tohoto důvodu byl nakonec nástroj implementován jako rozšíření do internetového prohlížeče Google Chrome. Software byl úspěšně navrhnut, realizován a otestován. Zároveň byla provedena analýza stávajících řešení, díky níž bylo možné najít nedostatky konkurenčních nástrojů (především pak složité ovládání) a nabídnout uživatelům aplikaci, jež těmito neduhy netrpí. Práce čtenáři poskytne také úvod do právní problematiky web scrapingu a shrnuje důležité poznatky z českého, evropského i kontinentálního práva na jednom místě.
This thesis focuses on the development of a web scraping tool. It aims particularly on non-programmer users, who don't have any web development background. The original intention was to create a web application. However, such a solution has proven to be inadequate in its complexity to the given problem. Therefore the tool was eventually implemented as a Google Chrome extension. The software has been successfully designed, implemented and tested. Also, an analysis of existing solution was done, which made it possible to find shortcomings of competing tools (especially complex manipulation) and to offer users an application that does not suffer from these insufficiencies. The thesis also provides the reader with an introduction to the legal issues of web scraping and summarizes essential knowledge from Czech, European and continental law in one place.
This thesis focuses on the development of a web scraping tool. It aims particularly on non-programmer users, who don't have any web development background. The original intention was to create a web application. However, such a solution has proven to be inadequate in its complexity to the given problem. Therefore the tool was eventually implemented as a Google Chrome extension. The software has been successfully designed, implemented and tested. Also, an analysis of existing solution was done, which made it possible to find shortcomings of competing tools (especially complex manipulation) and to offer users an application that does not suffer from these insufficiencies. The thesis also provides the reader with an introduction to the legal issues of web scraping and summarizes essential knowledge from Czech, European and continental law in one place.
Description
Citation
Underlying research data set URL
Permanent link
Rights/License
A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act.
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.