IsoGrego
Find the top n Gregorian chants most similar to a given one, sorted by cosine TF-IDF similarity of the GABC files.
Last sync with GregoBase: 2025-12-20. Max GregoBase ID: 20393.
🎩 tip: "How to compute the similarity between two text documents?" StackOverflow question. Originally inspired by "examples of same setting, different texts?" MusicaSacra forum thread. See the source code on GitHub.
Click on the chant name to expand/contract the collapsible. Click the chant image to open it up in GregoBase. Click the 🔍 to find similarities to the given chant.
🔍 100% Gratias tibi

🔍 74% Gratias tibi ago Domine

🔍 65% Gratias tibi ago

🔍 63% Gratias tibi ago

🔍 48% Quis es tu

🔍 38% Quis es tu

🔍 37% Quis es tu qui venisti

🔍 35% Tibi Dixit

🔍 33% Tibi soli

🔍 33% Benedico... Apostolum

🔍 32% Quis es tu

🔍 31% Confitebor tibi

🔍 31% Domine probasti me

🔍 31% Gratias tibi Deus

🔍 30% Corripies me

🔍 30% Redime me

🔍 30% Ne derelinquas me

🔍 30% Ego autem adjuvata

🔍 30% Miserere mei... secundum

🔍 29% Anima Christi IV

🔍 29% Ne derelinquas me

🔍 29% Anima Christi V

🔍 29% Memor esto

🔍 29% Peccata mea

🔍 29% Judicasti

🔍 29% Petre amas me

🔍 29% Benedicam te I

🔍 29% Aspice in me

🔍 28% Adjutor meus

🔍 28% Memento mei

🔍 28% Ne derelinquas me

🔍 28% Domine labia mea

🔍 28% Miserere (Ps 50)

🔍 28% Suscepisti me

🔍 28% Omnes inimici mei

🔍 28% Qui me dignatus est (Ant.)

🔍 28% Gratia Dei

🔍 28% Tibi dixit

🔍 28% Miserere mihi

🔍 28% Ne derelinquas me

🔍 28% Ad te Domine levavi

🔍 28% Tu autem Domine

🔍 28% Qui me misit

🔍 28% Tibi revelavi

🔍 28% Anima Christi

🔍 27% Ego sum qui testimonium

🔍 27% Me suscepit

🔍 27% Miserere mei

🔍 27% Sic benedicam te

🔍 27% Deduc me

🔍 27% Factus est

🔍 27% Respexit me

🔍 27% Salvum me fac Deus

🔍 27% Tu es qui venturus es

🔍 27% Confundantur qui me

🔍 27% Illuminatio mea

🔍 26% Benedixisti

🔍 26% Salvum me fac (Psalmus 68)

🔍 26% Ne timeas... invenisti

🔍 26% Beatus Laurentius orabat

🔍 26% Sedere autem mecum

🔍 26% Amplius lava me

🔍 26% Ne reminiscaris

🔍 26% Clamor meus

🔍 26% Benedicam te (II)
