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% Joannes vocabiturJoannes vocabitur
  2. 🔍 66% Joannes est nomen ejusJoannes est nomen ejus
  3. 🔍 57% Joannes vocabiturJoannes vocabitur
  4. 🔍 54% Joannes vocabiturJoannes vocabitur
  5. 🔍 53% Joannes vocabitur nomenJoannes vocabitur nomen
  6. 🔍 48% Joannes est nomenJoannes est nomen
  7. 🔍 45% Joannes est nomen ejusJoannes est nomen ejus
  8. 🔍 42% Joannes est nomen ejusJoannes est nomen ejus
  9. 🔍 33% Petrus et JoannesPetrus et Joannes
  10. 🔍 32% Joannes... dixeruntJoannes... dixerunt
  11. 🔍 32% Pacificus vocabiturPacificus vocabitur
  12. 🔍 30% Ecce ego JoannesEcce ego Joannes
  13. 🔍 30% Gabriel Angelus descenditGabriel Angelus descendit
  14. 🔍 29% Iste puer magnusIste puer magnus
  15. 🔍 29% Beati pacificiBeati pacifici
  16. 🔍 28% Et factum estEt factum est
  17. 🔍 27% Iste est JoannesIste est Joannes
  18. 🔍 27% Ne timeasNe timeas
  19. 🔍 27% InnuebantInnuebant
  20. 🔍 27% Ne timeasNe timeas
  21. 🔍 26% Juvenes... laudateJuvenes... laudate
  22. 🔍 26% Ne timeasNe timeas
  23. 🔍 26% Joannes... cognoscentesJoannes... cognoscentes
  24. 🔍 25% Vocabitur nomenVocabitur nomen
  25. 🔍 25% Vocabitur nomenVocabitur nomen
  26. 🔍 25% Petrus et JoannesPetrus et Joannes
  27. 🔍 25% Joannes autemJoannes autem
  28. 🔍 25% Sapientiam ejusSapientiam ejus
  29. 🔍 24% Petrus et JoannesPetrus et Joannes
  30. 🔍 24% Hodie natus est ChristusHodie natus est Christus
  31. 🔍 24% In laetitiaIn laetitia
  32. 🔍 24% Ecce Virgo concipietEcce Virgo concipiet
  33. 🔍 24% Super te Jerusalem orieturSuper te Jerusalem orietur
  34. 🔍 24% Domus meaDomus mea
  35. 🔍 23% Ibat JesusIbat Jesus
  36. 🔍 23% Nazaraeus vocabiturNazaraeus vocabitur
  37. 🔍 23% Super te JerusalemSuper te Jerusalem
  38. 🔍 23% Pacificus vocabiturPacificus vocabitur
  39. 🔍 23% In DominoIn Domino
  40. 🔍 23% Pacificus vocabiturPacificus vocabitur
  41. 🔍 23% Pacificus vocabiturPacificus vocabitur
  42. 🔍 23% Valde honorandus estValde honorandus est
  43. 🔍 23% CalicemCalicem
  44. 🔍 23% Joannes et Paulus dixeruntJoannes et Paulus dixerunt
  45. 🔍 23% Sancti et justiSancti et justi
  46. 🔍 22% Misso Herodes spiculatoreMisso Herodes spiculatore
  47. 🔍 22% Jacob autemJacob autem
  48. 🔍 22% Ecce MariaEcce Maria
  49. 🔍 22% Mulier amicta soleMulier amicta sole
  50. 🔍 22% Fulgebunt justi et tamquamFulgebunt justi et tamquam
  51. 🔍 22% Suavis DominusSuavis Dominus
  52. 🔍 22% Gabriel Angelus apparuit ZachariaeGabriel Angelus apparuit Zachariae
  53. 🔍 22% Deus tu conversusDeus tu conversus
  54. 🔍 22% CommendemusCommendemus
  55. 🔍 22% Propter nomenPropter nomen
  56. 🔍 22% IncipiteIncipite
  57. 🔍 22% Gloria Patri (mode VI)Gloria Patri (mode VI)
  58. 🔍 22% Cantate... et benediciteCantate... et benedicite
  59. 🔍 22% Petrus et JoannesPetrus et Joannes
  60. 🔍 22% SanctificavitSanctificavit
  61. 🔍 21% Ecce puerEcce puer
  62. 🔍 21% Hodie scietisHodie scietis
  63. 🔍 21% Resonet in laudibusResonet in laudibus
  64. 🔍 21% Beatus populusBeatus populus
  65. 🔍 21% Sol et lunaSol et luna