Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Aplikace na vytváření kytarových zpěvníku z písní dostupných na webu
Thesis title in Czech: Aplikace na vytváření kytarových zpěvníku z písní dostupných na webu
Thesis title in English: Application for creating guitar songbooks from songs available on the web
Key words: zpěvník|application|web|scraping
English key words: songbook|application|web|scraping
Academic year of topic announcement: 2023/2024
Thesis type: Bachelor's thesis
Thesis language:
Department: Department of Distributed and Dependable Systems (32-KDSS)
Supervisor: Mgr. Filip Kliber
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 25.10.2023
Date of assignment: 31.10.2023
Confirmed by Study dept. on: 31.10.2023
Date of electronic submission:08.05.2024
Opponents: doc. RNDr. Jan Kofroň, Ph.D.
 
 
 
Guidelines
Každý kytarista dospěje jednou do bodu, kdy si bude chtít vytvořit vlastní zpěvník. Cílem této bakalářské práce je navrhnout a implementovat .NET aplikaci, která ze seznamu uživatelem zadaných písní a jejich autorů vytvoří kytarový zpěvník. Tento zpěvník bude uživatel moci uživatel uložit a později dále upravovat. Bude možné přidávat a odebírat písně nebo měnit jejich pořadí v rámci zpěvníku.

Texty písní a akordy se budou získávat z webových stránek pomocí techniky web scraping. Aplikace bude navržená tak, aby uživatel mohl dodat hotový parser nové webové stránky ve formě pluginu a aplikace ho bude použije pro stáhnutí dat. Z aplikace půjde zpěvník vygenerovat ve formátu vhodném k prohlížení (PDF nebo HTML).

Možní oponenti: Pavel Ježek, Martin Kruliš, Jan Kofroň
References
.NET documentation | Microsoft Learn; URL: https://learn.microsoft.com/en-us/dotnet/
.NET 6 Desktop Dev Options: WPF, WinForms, UWP, .NET MAUI, Blazor ... -- Visual Studio Magazine; URL: https://visualstudiomagazine.com/articles/2021/02/03/net-6-desktop.aspx
Lotfi, Chaimaa & Srinivasan, Swetha & Ertz, Myriam & Latrous, Imen. (2021). Web Scraping Techniques and Applications: A Literature Review.
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html