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-19. 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.

See, e.g.: 1961 Solesmes Liber Usualis

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.

  1. 🔍 100% Hoc est testimoniumHoc est testimonium
  2. 🔍 75% Hoc est testimonium quodHoc est testimonium quod
  3. 🔍 55% Hoc est testimoniumHoc est testimonium
  4. 🔍 55% Hoc est testimoniumHoc est testimonium
  5. 🔍 47% Hoc est testimoniumHoc est testimonium
  6. 🔍 37% Ego sum qui testimoniumEgo sum qui testimonium
  7. 🔍 35% Ego sum qui testimoniumEgo sum qui testimonium
  8. 🔍 33% Hic est discipulus illeHic est discipulus ille
  9. 🔍 32% Ego sum qui testimoniumEgo sum qui testimonium
  10. 🔍 32% Hic est discipulus illeHic est discipulus ille
  11. 🔍 30% Qui post me venitQui post me venit
  12. 🔍 29% Clarifica me PaterClarifica me Pater
  13. 🔍 29% Clarifica me PaterClarifica me Pater
  14. 🔍 28% De Sion veniet DominusDe Sion veniet Dominus
  15. 🔍 28% Ego sum qui testimoniumEgo sum qui testimonium
  16. 🔍 28% Dum medium silentiumDum medium silentium
  17. 🔍 28% Qui post me venitQui post me venit
  18. 🔍 28% Valde honorandus estValde honorandus est
  19. 🔍 27% Isti sunt Sancti qui pro DeiIsti sunt Sancti qui pro Dei
  20. 🔍 27% Hoc est praeceptum meumHoc est praeceptum meum
  21. 🔍 27% Herodes iratusHerodes iratus
  22. 🔍 26% Qui post me venitQui post me venit
  23. 🔍 26% Qui de terra estQui de terra est
  24. 🔍 26% Qui de terraQui de terra
  25. 🔍 26% Anxiatus est in meAnxiatus est in me
  26. 🔍 26% Factus est adjutorFactus est adjutor
  27. 🔍 25% Ecce puer meusEcce puer meus
  28. 🔍 25% Joannes vocabiturJoannes vocabitur
  29. 🔍 25% Valde honorandus estValde honorandus est
  30. 🔍 25% Isti sunt sancti (Ss Joannis et Pauli)Isti sunt sancti (Ss Joannis et Pauli)
  31. 🔍 25% Joannes vocabitur nomenJoannes vocabitur nomen
  32. 🔍 25% Dum medium silentiumDum medium silentium
  33. 🔍 25% Hoc est praeceptum meumHoc est praeceptum meum
  34. 🔍 24% Ecce nomen Domini venitEcce nomen Domini venit
  35. 🔍 24% Tolle quod tuum estTolle quod tuum est
  36. 🔍 24% Iste est JoannesIste est Joannes
  37. 🔍 24% Ex utero senectutisEx utero senectutis
  38. 🔍 24% Anxiatus estAnxiatus est
  39. 🔍 24% Confirma hoc Deus... alleluiaConfirma hoc Deus... alleluia
  40. 🔍 24% Admoniti MagiAdmoniti Magi
  41. 🔍 24% Alleluia. (Friday P. T. at Lauds I) Alleluia. (Friday P. T. at Lauds I)
  42. 🔍 23% Pueri Hebraeorum vestimentaPueri Hebraeorum vestimenta
  43. 🔍 23% Qui post me venitQui post me venit
  44. 🔍 23% Qui post meQui post me
  45. 🔍 23% Qui post meQui post me
  46. 🔍 23% Hic est discipulus illeHic est discipulus ille
  47. 🔍 23% Hoc est praeceptumHoc est praeceptum
  48. 🔍 23% Hoc est praeceptum meumHoc est praeceptum meum
  49. 🔍 23% Hoc genus daemoniorumHoc genus daemoniorum
  50. 🔍 23% Joannes et Paulus agnoscentesJoannes et Paulus agnoscentes
  51. 🔍 23% Magister quod estMagister quod est
  52. 🔍 23% De quinque panibusDe quinque panibus
  53. 🔍 23% Pater venit horaPater venit hora
  54. 🔍 22% Hi sunt qui veneruntHi sunt qui venerunt
  55. 🔍 22% Domine non est exaltatumDomine non est exaltatum
  56. 🔍 22% Qui me misitQui me misit
  57. 🔍 22% Coenantibus autemCoenantibus autem
  58. 🔍 22% Ecce Dominus venietEcce Dominus veniet
  59. 🔍 22% Solvite templum hocSolvite templum hoc
  60. 🔍 22% Qui me sanum fecitQui me sanum fecit
  61. 🔍 22% Omnis sapientiaOmnis sapientia
  62. 🔍 22% Domine refugiumDomine refugium
  63. 🔍 22% Medicinam carnalemMedicinam carnalem
  64. 🔍 22% Quis est isteQuis est iste
  65. 🔍 22% Qui non colligitQui non colligit