Aplikace pro získávání a hodnocení dat z realitních serverů
Název práce: | Aplikace pro získávání a hodnocení dat z realitních serverů |
---|---|
Autor(ka) práce: | Hradil, Adam |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Vencovský, Filip |
Oponenti práce: | Bruckner, Tomáš |
Jazyk práce: | Česky |
Abstrakt: | Tato bakalářská práce se zabývá návrhem a implementací aplikace pro získávání a hodnocení inzerátů z vybraných českých realitních serverů. Cílem práce bylo vytvořit systém, který periodicky sbírá, ukládá a analyzuje data z realitních inzerátů. Aplikace získané inzeráty na základě jejich obsahu a definovaných uživatelských preferencí číselně ohodnotí, seřadí a informuje o nich uživatele. Zapojené realitní servery použité pro získávání dat jsou Sreality a Bezrealitky. V práci dochází k použití různých metod a přístupů, včetně prototypování, metody váženého součtu pro výpočet hodnocení nebo web scrapingu, sloužícího k získání webových dat za použití Scrapy frameworku v programovacím jazyce Python. Ohodnocené inzeráty aplikace zprostředkovává formou notifikace uživatele na komunikační platformě Discord a také prostřednictvím jednoduché webové aplikace, vytvořené pomocí Flask frameworku. Výsledky ukazují, že je systém schopen efektivně sbírat data z realitních inzerátů, na základě kterých uživatelům umožňuje inzeráty díky hodnocení jednoduše porovnat. Autor v práci identifikuje konkrétní možnosti rozšíření funkcionality a diskutuje problémy spojené s limitacemi ze strany realitních serverů. |
Klíčová slova: | web scraping; scoring; hodnocení nemovitostí; Scrapy; realitní inzeráty; realitní trh |
Název práce: | Application for Retrieving and Scoring Data from Real Estate Servers |
---|---|
Autor(ka) práce: | Hradil, Adam |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Vencovský, Filip |
Oponenti práce: | Bruckner, Tomáš |
Jazyk práce: | Česky |
Abstrakt: | This bachelor’s thesis focuses on designing and implementing an application for retrieving and scoring real estate listings from selected Czech real estate servers. This project aimed to create a system that periodically collects, stores, and analyses data from real estate listings. Based on their content and defined user preferences, the application numerically scores, sorts, and informs the user about the listings. Sreality and Bezrealitky have been chosen as the real estate platforms used for data acquisition. Various methods and approaches were used in this thesis, including prototyping, the weighted sum method to score the listings, or web scraping, used to extract web data using the Scrapy framework in the Python programming language. The scored listings are delivered to the user through notifications on the Discord communication platform and through a simple web application created using the Flask framework. The results show that the system can efficiently collect data from real estate listings, which allows users to easily compare listings based on the calculated ratings. The author also identifies specific features that could extend the existing functionality and discusses issues related to limitations imposed by real estate platforms. |
Klíčová slova: | real estate market; real estate listings; scoring; real estate scoring; Scrapy; web scraping |
Informace o studiu
Studijní program / obor: | 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ích technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 1. 10. 2023 |
---|---|
Datum podání práce: | 5. 5. 2024 |
Datum obhajoby: | 10. 6. 2024 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/87127/podrobnosti |