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-20. 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 autemJoannes autem
  2. 🔍 84% Joannes autem cum audissetJoannes autem cum audisset
  3. 🔍 73% Joannes autemJoannes autem
  4. 🔍 71% Joannes autemJoannes autem
  5. 🔍 52% Ioannes autemIoannes autem
  6. 🔍 50% Ioannes autem cum audissetIoannes autem cum audisset
  7. 🔍 50% Ioannes autem cum audissetIoannes autem cum audisset
  8. 🔍 40% Tu es qui venturus es DomineTu es qui venturus es Domine
  9. 🔍 35% Joannes et Paulus dixeruntJoannes et Paulus dixerunt
  10. 🔍 34% Conventione autemConventione autem
  11. 🔍 32% Tu es qui venturus es... an aliumTu es qui venturus es... an alium
  12. 🔍 32% Cum sublevassetCum sublevasset
  13. 🔍 32% Vobis datum estVobis datum est
  14. 🔍 32% Ait autem AngelusAit autem Angelus
  15. 🔍 32% Iste est JoannesIste est Joannes
  16. 🔍 31% Stans a longeStans a longe
  17. 🔍 31% Paulus et Joannes... JulianoPaulus et Joannes... Juliano
  18. 🔍 31% Erat quidam regulusErat quidam regulus
  19. 🔍 31% Tu es qui venturus es DomineTu es qui venturus es Domine
  20. 🔍 30% Hodie completi suntHodie completi sunt
  21. 🔍 30% Joannes vocabiturJoannes vocabitur
  22. 🔍 30% Hodie completi sunt diesHodie completi sunt dies
  23. 🔍 30% Unus autem ex illisUnus autem ex illis
  24. 🔍 30% Joannes et Paulus agnoscentesJoannes et Paulus agnoscentes
  25. 🔍 30% Illi ergo hominesIlli ergo homines
  26. 🔍 30% Illi ergo hominesIlli ergo homines
  27. 🔍 30% Tu es qui venturus esTu es qui venturus es
  28. 🔍 30% Joannes vocabitur nomenJoannes vocabitur nomen
  29. 🔍 30% Pulchra es et decoraPulchra es et decora
  30. 🔍 29% In ferventis oleiIn ferventis olei
  31. 🔍 29% Cum esset seroCum esset sero
  32. 🔍 29% Deus autem nosterDeus autem noster
  33. 🔍 29% Subiit ergoSubiit ergo
  34. 🔍 29% Germinavit radixGerminavit radix
  35. 🔍 29% Angelis suisAngelis suis
  36. 🔍 29% VisionemVisionem
  37. 🔍 29% Ecce veniet DeusEcce veniet Deus
  38. 🔍 29% Mortuus sumMortuus sum
  39. 🔍 29% Stans beata AgathaStans beata Agatha
  40. 🔍 28% Stans beata AgathaStans beata Agatha
  41. 🔍 28% Petrus et JoannesPetrus et Joannes
  42. 🔍 28% Innuebant patriInnuebant patri
  43. 🔍 28% Tu autem cum oraverisTu autem cum oraveris
  44. 🔍 28% Benedicta es tuBenedicta es tu
  45. 🔍 28% Ego autem in DominoEgo autem in Domino
  46. 🔍 28% Euge serve bone in modicoEuge serve bone in modico
  47. 🔍 28% Inclinavit se JesusInclinavit se Jesus
  48. 🔍 28% Existimo omniaExistimo omnia
  49. 🔍 27% In circuituIn circuitu
  50. 🔍 27% Dum esset summusDum esset summus
  51. 🔍 27% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  52. 🔍 27% Tu es qui venturus es an aliumTu es qui venturus es an alium
  53. 🔍 27% Gabriel Angelus... EcceGabriel Angelus... Ecce
  54. 🔍 27% Commune vos apostoliCommune vos apostoli
  55. 🔍 27% Joseph vir ejusJoseph vir ejus
  56. 🔍 27% Ecce puer meusEcce puer meus
  57. 🔍 27% Ad Jesum autemAd Jesum autem
  58. 🔍 27% Suavi jugoSuavi jugo
  59. 🔍 27% Unus militumUnus militum
  60. 🔍 27% Unus militumUnus militum
  61. 🔍 26% Stephanus autemStephanus autem
  62. 🔍 26% Dum esset summus pontifexDum esset summus pontifex
  63. 🔍 26% Misso HerodesMisso Herodes
  64. 🔍 26% Dabit illi DominusDabit illi Dominus
  65. 🔍 26% Dabit illi DominusDabit illi Dominus