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% Ego qui loquor justitiamEgo qui loquor justitiam
  2. 🔍 74% Ego qui loquorEgo qui loquor
  3. 🔍 69% Ego qui loquorEgo qui loquor
  4. 🔍 60% Ego qui loquorEgo qui loquor
  5. 🔍 50% Ego qui loquor iustitiamEgo qui loquor iustitiam
  6. 🔍 31% Ego principiumEgo principium
  7. 🔍 27% Ego principiumEgo principium
  8. 🔍 26% Ego principiumEgo principium
  9. 🔍 24% Ego DominusEgo Dominus
  10. 🔍 23% Dilexit justitiamDilexit justitiam
  11. 🔍 22% Quis est iste qui venitQuis est iste qui venit
  12. 🔍 22% Ego sum qui testimoniumEgo sum qui testimonium
  13. 🔍 22% Ego sum GabrielEgo sum Gabriel
  14. 🔍 21% Qui odit animam suamQui odit animam suam
  15. 🔍 21% Qui odit animam suamQui odit animam suam
  16. 🔍 21% Ego sum GabrielEgo sum Gabriel
  17. 🔍 20% Tuam DomineTuam Domine
  18. 🔍 20% Ad te de luceAd te de luce
  19. 🔍 20% Qui operatur justitiamQui operatur justitiam
  20. 🔍 20% O EmmanuelO Emmanuel
  21. 🔍 20% Dilexit justitiam (alt)Dilexit justitiam (alt)
  22. 🔍 20% Ego in altissimisEgo in altissimis
  23. 🔍 20% Vestitus erat vesteVestitus erat veste
  24. 🔍 20% Adhaesit anima mea (S. Stephani)Adhaesit anima mea (S. Stephani)
  25. 🔍 20% Nolite judicareNolite judicare
  26. 🔍 20% Ego plantaviEgo plantavi
  27. 🔍 19% Pax vobis ego sumPax vobis ego sum
  28. 🔍 19% Vestitus eratVestitus erat
  29. 🔍 19% O EmmanuelO Emmanuel
  30. 🔍 19% Lectio Isaiae Prophetae... Haec dicit DominusLectio Isaiae Prophetae... Haec dicit Dominus
  31. 🔍 19% Puer qui natus estPuer qui natus est
  32. 🔍 19% Pax vobis ego sumPax vobis ego sum
  33. 🔍 19% Ego sum pastor bonusEgo sum pastor bonus
  34. 🔍 18% Ego autem ad DominumEgo autem ad Dominum
  35. 🔍 18% Qui sequitur meQui sequitur me
  36. 🔍 18% Ego plantaviEgo plantavi
  37. 🔍 18% Intuemini quam sitIntuemini quam sit
  38. 🔍 18% Ego autem in DominoEgo autem in Domino
  39. 🔍 18% Adhaesit anima mea (S. Laurentii)Adhaesit anima mea (S. Laurentii)
  40. 🔍 18% Domine qui operati justitiamDomine qui operati justitiam
  41. 🔍 18% ComplaceatComplaceat
  42. 🔍 18% Videte manus measVidete manus meas
  43. 🔍 18% Hic vir despiciensHic vir despiciens
  44. 🔍 18% Ego sum ostiumEgo sum ostium
  45. 🔍 18% Ego sum pastor bonusEgo sum pastor bonus
  46. 🔍 18% Qui sequitur meQui sequitur me
  47. 🔍 18% Ego sum qui testimoniumEgo sum qui testimonium
  48. 🔍 18% Volo Pater ut ubi egoVolo Pater ut ubi ego
  49. 🔍 18% Tunc acceptabisTunc acceptabis
  50. 🔍 18% Ego sum pastor bonusEgo sum pastor bonus
  51. 🔍 18% Lucia Virgo quid a meLucia Virgo quid a me
  52. 🔍 17% Venient ad teVenient ad te
  53. 🔍 17% Qui operatur justitiamQui operatur justitiam
  54. 🔍 17% Crastina dieCrastina die
  55. 🔍 17% Illumina nos DomineIllumina nos Domine
  56. 🔍 17% Jerusalem gaudeJerusalem gaude
  57. 🔍 17% Advenerunt nobisAdvenerunt nobis
  58. 🔍 17% Ego sum Raphael ... alleluiaEgo sum Raphael ... alleluia
  59. 🔍 17% Ego sum qui sumEgo sum qui sum
  60. 🔍 17% Exortum estExortum est
  61. 🔍 17% Adjutor meusAdjutor meus
  62. 🔍 17% Ego sum pastor bonusEgo sum pastor bonus
  63. 🔍 17% Ego sum via veritasEgo sum via veritas
  64. 🔍 17% Modo ego patiorModo ego patior
  65. 🔍 17% Miserere mihiMiserere mihi