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% O Doctor optimeO Doctor optime
  2. 🔍 48% O doctor optime... BernardeO doctor optime... Bernarde
  3. 🔍 48% O Doctor optimeO Doctor optime
  4. 🔍 44% O OriensO Oriens
  5. 🔍 42% O radix JesseO radix Jesse
  6. 🔍 42% O Rex gentiumO Rex gentium
  7. 🔍 41% O EmmanuelO Emmanuel
  8. 🔍 41% Sancte Paule ApostoleSancte Paule Apostole
  9. 🔍 40% O Doctor optime(Athanasi)O Doctor optime(Athanasi)
  10. 🔍 39% Ne timeasNe timeas
  11. 🔍 39% Triduanas a DominoTriduanas a Domino
  12. 🔍 39% Ne timeas... alleluiaNe timeas... alleluia
  13. 🔍 38% O SapientiaO Sapientia
  14. 🔍 38% O SapientiaO Sapientia
  15. 🔍 37% O AdonaiO Adonai
  16. 🔍 36% Oleum effusumOleum effusum
  17. 🔍 35% Beata es Maria (3rd Sunday Advent)Beata es Maria (3rd Sunday Advent)
  18. 🔍 35% Parvulus filiusParvulus filius
  19. 🔍 35% Dum esset summusDum esset summus
  20. 🔍 35% Usque modoUsque modo
  21. 🔍 35% Dixit autem dominusDixit autem dominus
  22. 🔍 34% Damasci praepositusDamasci praepositus
  23. 🔍 34% Beata es Maria (Visitation)Beata es Maria (Visitation)
  24. 🔍 34% Si quis diligit meSi quis diligit me
  25. 🔍 34% Si quis diligit meSi quis diligit me
  26. 🔍 34% Dum esset summus pontifexDum esset summus pontifex
  27. 🔍 34% Si diligitis meSi diligitis me
  28. 🔍 34% Alleluia confitemini. (Sundays throughout the year at Prime)Alleluia confitemini. (Sundays throughout the year at Prime)
  29. 🔍 34% Magna opera DominiMagna opera Domini
  30. 🔍 33% Exaltata est Virgo MariaExaltata est Virgo Maria
  31. 🔍 33% Beata Agnes in medioBeata Agnes in medio
  32. 🔍 33% Beata Agnes in medio flammarumBeata Agnes in medio flammarum
  33. 🔍 33% Dixit Dominus ad NoeDixit Dominus ad Noe
  34. 🔍 33% Est secretumEst secretum
  35. 🔍 33% Veni sponsa Christi (I Vesperis)Veni sponsa Christi (I Vesperis)
  36. 🔍 33% O Clavis DavidO Clavis David
  37. 🔍 33% Et ipse JesusEt ipse Jesus
  38. 🔍 33% Laus Deo PatriLaus Deo Patri
  39. 🔍 32% Sacrificabo hostiamSacrificabo hostiam
  40. 🔍 32% Benedico... FiliumBenedico... Filium
  41. 🔍 32% Angelus autem DominiAngelus autem Domini
  42. 🔍 32% Dixit Jesus discipulisDixit Jesus discipulis
  43. 🔍 32% Beatus AndreasBeatus Andreas
  44. 🔍 32% Respexit meRespexit me
  45. 🔍 32% Haec est quae nescivitHaec est quae nescivit
  46. 🔍 32% Malos male perdetMalos male perdet
  47. 🔍 32% Lucia virgoLucia virgo
  48. 🔍 32% Hic vir despiciensHic vir despiciens
  49. 🔍 32% Sit nomen DominiSit nomen Domini
  50. 🔍 32% Caecus magisCaecus magis
  51. 🔍 32% A bimatu et infraA bimatu et infra
  52. 🔍 32% Alleluia. (Sund. P. T. at Vespers)Alleluia. (Sund. P. T. at Vespers)
  53. 🔍 32% Sit nomen Domini... inSit nomen Domini... in
  54. 🔍 32% Innuebant patriInnuebant patri
  55. 🔍 32% Si in digitoSi in digito
  56. 🔍 32% Manum suamManum suam
  57. 🔍 31% Alleluia. (Friday P. T. at Vespers)Alleluia. (Friday P. T. at Vespers)
  58. 🔍 31% Alleluia. (Monday P. T. at Vespers)Alleluia. (Monday P. T. at Vespers)
  59. 🔍 31% Ecce Dominus noster... ut illuminetEcce Dominus noster... ut illuminet
  60. 🔍 31% O EmmanuelO Emmanuel
  61. 🔍 31% Beatus Andreas orabatBeatus Andreas orabat
  62. 🔍 31% Maternitas tuaMaternitas tua
  63. 🔍 31% Benedicta filiaBenedicta filia
  64. 🔍 31% Cum vocatus fuerisCum vocatus fueris
  65. 🔍 31% Et respicientesEt respicientes