Návrh a implementace univerzálního monitoru webových stránek

Název práce: Návrh a implementace univerzálního monitoru webových stránek
Autor(ka) práce: Nguyen Viet, Anh
Typ práce: Bakalářská práce
Vedoucí práce: Sklenák, Vilém
Oponenti práce: Vojíř, Stanislav
Jazyk práce: Česky
Abstrakt:
Hlavním cílem bakalářské práce je návrh a vytvoření aplikace sloužící k upozornění uživatele na nově přidané webové stránky v rámci jedné domény, a to v reálném čase. Program byl realizován ve frameworku Node.js se znalostí programovacího jazyka JavaScript. Práce dokumentuje celý proces od návrhu až po samotnou implementaci včetně vyskytlých problémů. K dosažení primárního cíle bylo nutné splnit dílčí cíle. Jedním z nich je rozšířit si znalosti a vnést náhled do problematiky spojené s extrakcí dat. To zahrnuje vysvětlení základních termínů, principu fungování vyhledávačů. Dále je rozebrána právní stránka týkající se získávání cizích dat a porovnání vhodných programovacích jazyků.
Klíčová slova: web scraping; JavaScript; web crawling; Node.js; extrakce dat; monitor
Název práce: Design and implementation of a website monitor
Autor(ka) práce: Nguyen Viet, Anh
Typ práce: Bachelor thesis
Vedoucí práce: Sklenák, Vilém
Oponenti práce: Vojíř, Stanislav
Jazyk práce: Česky
Abstrakt:
The primary goal of this bachelor thesis is designing and developing an application monitoring newly added websites on the same domain in real-time. The application was created and developed in framework called Node.js with the experience of the programming language JavaScript. The work maps the whole process from design to implementation including detailed descriptions of occurred problems. In order to reach primary goal, there were partial goals which needed to be accomplished. One of those was to gain more knowledge about data extraction and explain essential concepts in this area, e.g., how search engines work. Moreover, it offers legal analysis and comparison of suitable programming languages for the purposes of the project.
Klíčová slova: data extraction; monitor; web crawling; web scraping; Node.js; JavaScript

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačního a znalostního inženýrství

Informace o odevzdání a obhajobě

Datum zadání práce: 29. 1. 2020
Datum podání práce: 14. 12. 2020
Datum obhajoby: 4. 2. 2021
Identifikátor v systému InSIS: https://insis.vse.cz/zp/72315/podrobnosti

Soubory ke stažení

    Poslední aktualizace: