Original title:
Sběr dat ze sociální sítě Twitter
Translated title:
Data collection from Twitter
Authors:
Kmeť, Juraj ; Povoda, Lukáš (referee) ; Komosný, Dan (advisor) Document type: Bachelor's theses
Year:
2017
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Bakalárska práca sa zaoberá vytvorením aplikácie na zber dát zo sociálnej siete Twitter. Dáta sú zbierané v reálnom čase s rôznou dĺžkou trvania zberu. Teoretická časť hovorí o sociálnej sieti Twitter, približuje možnosti ako sa s ňou dá pracovať a to nie len z pohľadu bežného užívateľa, ale aj pre získavanie dát. Bakalárska práca identifikuje obmedzenia, ktoré je potrebné rešpektovať pri vytváraní Twitter aplikácií. Ďalej je popísaná sieť PlanetLab, ktorá je v dnešnej dobe rozšírená najmä u sieťových výskumníkov a vývojárov sieťových aplikácií. V druhej kapitole je priblížená história siete PlanetLab a taktiež jej odlišnosti od iných vývojárskych sietí. Praktická časť obsahuje jednotlivé kroky pre návrh aplikácie v programovacom jazyku Python. Priložený je tiež postup distribúcie vytvorenej aplikácie na vybrané zariadenia siete PlanetLab. V závere sú postupne analyzované zbery dát a maximálne dosiahnuté rýchlosti zbierania príspevkov vytvoreného systému.
The bachelor thesis deals with creating application for data gathering from social network Twitter. Data is gathered in real time with variable length of gathering. Theoretical part describes social network Twitter as a client but also as a tool for data gathering. The bachelor thesis identifies limits which need to be respected during the creation of Twitter applications. Another topic of the thesis is PlanetLab network, which is well known mainly by the network researchers and developers of network applications. History of PlanetLab is captured within the second chapter and the difference between PlanetLab and other research networks. Practical part contains guide for application development in programming language Python. Process of the application disctribution to the PlanetLab nodes is enclosed as well. Last chapter analyses data collection and maximum speed of data gathering in the created system.
Keywords:
Leaflet; MySQL; PlanetLab; Python; Streaming API; Twitter; Twitter API; Leaflet; PlanetLab; Python; Streaming API; Twitter; Twitter API
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/67927