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% Puer qui natus est nobisPuer qui natus est nobis
  2. πŸ” 59% Puer qui natus estPuer qui natus est
  3. πŸ” 56% Puer qui natus estPuer qui natus est
  4. πŸ” 50% Puer qui natus estPuer qui natus est
  5. πŸ” 38% Natus est nobis hodieNatus est nobis hodie
  6. πŸ” 33% Natus estNatus est
  7. πŸ” 32% Inter natosInter natos
  8. πŸ” 30% Tu puerTu puer
  9. πŸ” 29% Virgo MarΓ­aVirgo MarΓ­a
  10. πŸ” 29% Bonum estBonum est
  11. πŸ” 27% Ioseph fili DavidIoseph fili David
  12. πŸ” 27% Puer natus estPuer natus est
  13. πŸ” 26% Inter natosInter natos
  14. πŸ” 26% Natus est nobis DeusNatus est nobis Deus
  15. πŸ” 25% Natus est nobis hodieNatus est nobis hodie
  16. πŸ” 25% Hic est discipulus illeHic est discipulus ille
  17. πŸ” 25% Veterem hominemVeterem hominem
  18. πŸ” 25% Praecursor IoannesPraecursor Ioannes
  19. πŸ” 25% In cΓ¦lestibus regnisIn cΓ¦lestibus regnis
  20. πŸ” 24% Natus est nobis Deus de DeoNatus est nobis Deus de Deo
  21. πŸ” 24% Puer natus estPuer natus est
  22. πŸ” 24% Puer natus estPuer natus est
  23. πŸ” 24% Christus natus est nobisChristus natus est nobis
  24. πŸ” 24% Puer natus estPuer natus est
  25. πŸ” 24% Diffusa est gratiaDiffusa est gratia
  26. πŸ” 24% Hic est vere MartyrHic est vere Martyr
  27. πŸ” 23% Pascha nostrumPascha nostrum
  28. πŸ” 23% Da pacem DomineDa pacem Domine
  29. πŸ” 23% Factus est adiutorFactus est adiutor
  30. πŸ” 23% Faciamus hicFaciamus hic
  31. πŸ” 23% Diffusa est gratiaDiffusa est gratia
  32. πŸ” 23% Gabriel Angelus... AveGabriel Angelus... Ave
  33. πŸ” 23% Tu puerTu puer
  34. πŸ” 23% Valde honorandus estValde honorandus est
  35. πŸ” 23% Iubilate DeoIubilate Deo
  36. πŸ” 23% Hodie caeliHodie caeli
  37. πŸ” 22% Christus natus est nobisChristus natus est nobis
  38. πŸ” 22% Angelus Domini apparuit in somnisAngelus Domini apparuit in somnis
  39. πŸ” 22% Virgo Maria... similisVirgo Maria... similis
  40. πŸ” 22% IlluminaIllumina
  41. πŸ” 22% Hic est discipulus meusHic est discipulus meus
  42. πŸ” 22% Virgo MarΓ­a, non est tibi sΓ­milisVirgo MarΓ­a, non est tibi sΓ­milis
  43. πŸ” 22% Praecursor Domini venitPraecursor Domini venit
  44. πŸ” 22% Unus militumUnus militum
  45. πŸ” 22% Iubilate Deo in voceIubilate Deo in voce
  46. πŸ” 22% Puer natus estPuer natus est
  47. πŸ” 22% BaptizatBaptizat
  48. πŸ” 22% Factus estFactus est
  49. πŸ” 22% Contritum est cor meumContritum est cor meum
  50. πŸ” 22% Puer natus estPuer natus est
  51. πŸ” 22% Qui habitasQui habitas
  52. πŸ” 22% Assumpta est Maria in cΓ¦lumAssumpta est Maria in cΓ¦lum
  53. πŸ” 22% SanctificavitSanctificavit
  54. πŸ” 22% Homo natus est in eaHomo natus est in ea
  55. πŸ” 21% Ave MariaAve Maria
  56. πŸ” 21% Praecursor DominiPraecursor Domini
  57. πŸ” 21% Christus natus est nobisChristus natus est nobis
  58. πŸ” 21% Super ripamSuper ripam
  59. πŸ” 21% Sanctum nomen Domini in CruceSanctum nomen Domini in Cruce
  60. πŸ” 21% O RedemptorO Redemptor
  61. πŸ” 21% O beata MaterO beata Mater
  62. πŸ” 21% Hic est discipulus illeHic est discipulus ille
  63. πŸ” 21% Inter natosInter natos
  64. πŸ” 21% VeteremVeterem
  65. πŸ” 21% Angelus ad pastoresAngelus ad pastores