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% Levita Laurentius bonum opusLevita Laurentius bonum opus
  2. πŸ” 79% Levita LaurentiusLevita Laurentius
  3. πŸ” 72% Levita LaurentiusLevita Laurentius
  4. πŸ” 72% Levita LaurentiusLevita Laurentius
  5. πŸ” 66% Levita LaurentiusLevita Laurentius
  6. πŸ” 65% Laurentius bonum opusLaurentius bonum opus
  7. πŸ” 59% Laurentius bonum opusLaurentius bonum opus
  8. πŸ” 55% Laurentius bonum opusLaurentius bonum opus
  9. πŸ” 53% Laurentius bonumLaurentius bonum
  10. πŸ” 37% Levita LaurentiusLevita Laurentius
  11. πŸ” 33% Levita LaurentiusLevita Laurentius
  12. πŸ” 30% Laurentius ingressus estLaurentius ingressus est
  13. πŸ” 28% Laurentius ingressus estLaurentius ingressus est
  14. πŸ” 27% Beatus Laurentius dum inBeatus Laurentius dum in
  15. πŸ” 27% Domine bonum estDomine bonum est
  16. πŸ” 26% Levita LaurentiusLevita Laurentius
  17. πŸ” 26% Beatus Laurentius dumBeatus Laurentius dum
  18. πŸ” 26% Beatus LaurentiusBeatus Laurentius
  19. πŸ” 24% Domine bonum estDomine bonum est
  20. πŸ” 24% Levita LaurentiusLevita Laurentius
  21. πŸ” 23% Levita sanctissimusLevita sanctissimus
  22. πŸ” 22% Veniens Mater InclitusVeniens Mater Inclitus
  23. πŸ” 22% Domine bonum estDomine bonum est
  24. πŸ” 21% Simile est ... homini negotiatoriSimile est ... homini negotiatori
  25. πŸ” 21% Illuminare DomineIlluminare Domine
  26. πŸ” 21% Beatus Laurentius dumBeatus Laurentius dum
  27. πŸ” 21% Simile est... negotiatoriSimile est... negotiatori
  28. πŸ” 21% Domine bonum estDomine bonum est
  29. πŸ” 21% Per signum CrucisPer signum Crucis
  30. πŸ” 21% Festivis resonent compitaFestivis resonent compita
  31. πŸ” 21% Exi cito in plateasExi cito in plateas
  32. πŸ” 21% Illumina nos DomineIllumina nos Domine
  33. πŸ” 21% Levita LaurentiusLevita Laurentius
  34. πŸ” 20% Ecce Crucem DominiEcce Crucem Domini
  35. πŸ” 20% Tu es PetrusTu es Petrus
  36. πŸ” 20% Tu es PetrusTu es Petrus
  37. πŸ” 20% Bonum est sperareBonum est sperare
  38. πŸ” 20% Unum opusUnum opus
  39. πŸ” 20% Festiva canimusFestiva canimus
  40. πŸ” 20% Si mihi DominusSi mihi Dominus
  41. πŸ” 20% Nativitatem hodiernamNativitatem hodiernam
  42. πŸ” 20% Per signum crucisPer signum crucis
  43. πŸ” 20% Laudes Crucis AttollamusLaudes Crucis Attollamus
  44. πŸ” 20% DilexistiDilexisti
  45. πŸ” 20% Domine bonum est nos hic esseDomine bonum est nos hic esse
  46. πŸ” 19% Domine bonum estDomine bonum est
  47. πŸ” 19% Beatus Laurentius orabatBeatus Laurentius orabat
  48. πŸ” 19% Hoc est opus DeiHoc est opus Dei
  49. πŸ” 19% Bonum est sperareBonum est sperare
  50. πŸ” 19% In plausu gratia cΓ‘rminisIn plausu gratia cΓ‘rminis
  51. πŸ” 19% Illuminare Domine his quiIlluminare Domine his qui
  52. πŸ” 18% Beata Dei genetrix nitorBeata Dei genetrix nitor
  53. πŸ” 18% Hodie Simon PetrusHodie Simon Petrus
  54. πŸ” 18% Hodie Simon PetrusHodie Simon Petrus
  55. πŸ” 18% Sol et lunaSol et luna
  56. πŸ” 18% Beatus PetrusBeatus Petrus
  57. πŸ” 18% Maria virgo regiaMaria virgo regia
  58. πŸ” 18% Candor est lucisCandor est lucis
  59. πŸ” 18% Per signum crucisPer signum crucis
  60. πŸ” 18% Simile est ... granoSimile est ... grano
  61. πŸ” 18% Ego sum pauperEgo sum pauper
  62. πŸ” 18% Per viscera misericordiaePer viscera misericordiae
  63. πŸ” 18% Exaltata est Virgo MariaExaltata est Virgo Maria
  64. πŸ” 18% Simile est... hominiSimile est... homini
  65. πŸ” 18% Exsultet iam angelicaExsultet iam angelica