Aplikace na vytváření kytarových zpěvníku z písní dostupných na webu
Název práce v češtině: | Aplikace na vytváření kytarových zpěvníku z písní dostupných na webu |
---|---|
Název v anglickém jazyce: | Application for creating guitar songbooks from songs available on the web |
Klíčová slova: | zpěvník|application|web|scraping |
Klíčová slova anglicky: | songbook|application|web|scraping |
Akademický rok vypsání: | 2023/2024 |
Typ práce: | bakalářská práce |
Jazyk práce: | čeština |
Ústav: | Katedra distribuovaných a spolehlivých systémů (32-KDSS) |
Vedoucí / školitel: | Mgr. Filip Kliber |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 25.10.2023 |
Datum zadání: | 31.10.2023 |
Datum potvrzení stud. oddělením: | 31.10.2023 |
Datum a čas obhajoby: | 28.06.2024 09:00 |
Datum odevzdání elektronické podoby: | 08.05.2024 |
Datum odevzdání tištěné podoby: | 08.05.2024 |
Datum proběhlé obhajoby: | 28.06.2024 |
Oponenti: | doc. RNDr. Jan Kofroň, Ph.D. |
Zásady pro vypracování |
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ň |
Seznam odborné literatury |
.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. |