O projektu

Aplikace Písně ke mši je určená pro varhaníky a všechny, kdo vybírají písně ke mši svaté. Pro zvolený den nebo obřad navrhne vhodné písně z Kancionálu nebo Mešních zpěvů. Vychází přitom z liturgických čtení, liturgického období a charakteru svátku a u každé písně vysvětlí, proč se hodí.

  • Podle data — čtení a antifony dne, doporučení z Direktáře pro varhaníky, písně vybrané AI a u Mešních zpěvů i písně předepsané pro neděle a svátky.
  • Podle příležitosti — písně ke křtu, svatbě, pohřbu, biřmování a dalším obřadům.
  • Písně — vyhledávání podle čísla nebo názvu. U každé písně uvidíte, kdy se v následujících týdnech hodí, a odkazy do zpěvníku i na varhanní doprovod.

U každého doporučení můžete palcem dát najevo, jestli s ním souhlasíte. V diskuzi pod doporučeními se můžete podělit o vlastní výběr.

Jak doporučování funguje?

AI porovná texty písní s liturgií dne a vybere kandidáty. Pak posoudí, jak se každá píseň hodí k čtením, liturgickému období a charakteru svátku, a připíše krátké zdůvodnění. Procento „Shoda“ ukazuje, jak vhodná je píseň podle AI.

AI se snaží hodnotit nejen tematickou podobnost, ale i liturgickou vhodnost písní. Přesto může chybovat — doporučení berte jako inspiraci a nad výběrem se vždy zamyslete nebo jej konzultujte s knězem.

▶Technické detaily

1. Příprava textů

Jazykový model z každé písně i z čtení každého dne vytvoří strukturovaný popis: téma, náladu, liturgické období, klíčová slova a biblické verše, na které jednotlivé sloky odkazují.

2. Výběr kandidátů ze tří zdrojů

  • Sémantická podobnost — popisy písní i čtení se převedou na vektory (embeddingy) a porovnají kosinovou podobností. Zachytí shodu ve významu, i když se nepoužívají stejná slova. Bere se 100 nejbližších písní.
  • Klíčová slova (BM25) — fulltextové hodnocení, které zvýhodní písně sdílející se čteními konkrétní a méně častá slova (např. pastýř, vzkříšení). Bere se 100 nejlepších.
  • Biblické verše — odkazy ze slok písní se porovnají s verši dnešních čtení. Nejvýš stojí doslovné citace, pak volnější ohlasy. Navíc se berou příbuzná místa z ručně sestavených tematických skupin (např. Dobrý pastýř: Ž 23, Jan 10, Ez 34).

3. Sloučení pořadí (Reciprocal Rank Fusion)

Každý zdroj dá písním pořadí a souhrnné skóre se spočítá jako Σ 1/(60 + pořadí). Písně, které uspějí ve více zdrojích, tak předběhnou ty, které vyniknou jen v jednom. Do finálního výběru jde 60 nejlepších kandidátů. Písně, které doslovně citují dnešní čtení, se zařadí vždy, bez ohledu na skóre.

4. Finální výběr

Jazykový model dostane kandidáty a plné texty dnešních čtení. Seřadí písně podle tematické shody, vhodnosti pro liturgické období a přímých biblických citací a ke každé napíše krátké zdůvodnění.

Zdroje dat

Kontakt a podpora

Připomínky a nápady pište na info@pisnekemsi.cz. Písně ke mši jsou zdarma a bez reklam, každé doporučení však využívá placené AI služby. Pokud vám aplikace pomáhá, můžete přispět na její provoz.

Buy me a coffee