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% Maria et fluminaMaria et flumina
  2. 🔍 80% Maria et fluminaMaria et flumina
  3. 🔍 71% Maria et fluminaMaria et flumina
  4. 🔍 61% Maria et fluminaMaria et flumina
  5. 🔍 49% Maria et fluminaMaria et flumina
  6. 🔍 40% Canticum Trium PuerorumCanticum Trium Puerorum
  7. 🔍 37% Spiritus et animaeSpiritus et animae
  8. 🔍 35% Sacerdotes DeiSacerdotes Dei
  9. 🔍 34% Fontes et omniaFontes et omnia
  10. 🔍 33% Spiritus... hymnumSpiritus... hymnum
  11. 🔍 33% Spiritus et animaeSpiritus et animae
  12. 🔍 32% Exaltate Regem regumExaltate Regem regum
  13. 🔍 32% Fontes et omniaFontes et omnia
  14. 🔍 32% Fontes et omniaFontes et omnia
  15. 🔍 32% Sacerdotes DeiSacerdotes Dei
  16. 🔍 32% Benedicant mariaBenedicant maria
  17. 🔍 31% Sancti spiritus et animaeSancti spiritus et animae
  18. 🔍 31% Exaltate RegemExaltate Regem
  19. 🔍 30% Exaltate... RegumExaltate... Regum
  20. 🔍 30% Hymnum diciteHymnum dicite
  21. 🔍 28% Hymnum diciteHymnum dicite
  22. 🔍 28% Hymnum dicamusHymnum dicamus
  23. 🔍 28% Angeli Domini DominumAngeli Domini Dominum
  24. 🔍 27% Alleluia ConfiteminiAlleluia Confitemini
  25. 🔍 27% FontesFontes
  26. 🔍 26% Ave Maria ... allel.Ave Maria ... allel.
  27. 🔍 26% Sancti spiritusSancti spiritus
  28. 🔍 26% Beata es MariaBeata es Maria
  29. 🔍 26% Cantate Domino et benediciteCantate Domino et benedicite
  30. 🔍 26% Benedicite omnes AngeliBenedicite omnes Angeli
  31. 🔍 26% Assumpta est Maria ... allel.Assumpta est Maria ... allel.
  32. 🔍 26% Beata es MariaBeata es Maria
  33. 🔍 25% Benedico... FiliumBenedico... Filium
  34. 🔍 25% Benedicam te in vitaBenedicam te in vita
  35. 🔍 25% Sancti SpiritusSancti Spiritus
  36. 🔍 25% Ave MariaAve Maria
  37. 🔍 25% Quem vidistis pastoresQuem vidistis pastores
  38. 🔍 25% Ave MariaAve Maria
  39. 🔍 25% Benedicite sacerdotesBenedicite sacerdotes
  40. 🔍 24% Benedicant mariaBenedicant maria
  41. 🔍 24% Angeli DominiAngeli Domini
  42. 🔍 24% Assumpta est MariaAssumpta est Maria
  43. 🔍 24% Martyres DominiMartyres Domini
  44. 🔍 24% Benedicite omnes AngeliBenedicite omnes Angeli
  45. 🔍 23% Sacerdotes DeiSacerdotes Dei
  46. 🔍 23% Sacerdotes DeiSacerdotes Dei
  47. 🔍 23% Trium puerorumTrium puerorum
  48. 🔍 23% Cantate... et benediciteCantate... et benedicite
  49. 🔍 23% Alleluia (T. P. Complet.)Alleluia (T. P. Complet.)
  50. 🔍 23% Angeli DominiAngeli Domini
  51. 🔍 23% Alleluia (T. P. Complet.)Alleluia (T. P. Complet.)
  52. 🔍 23% Virgines DominiVirgines Domini
  53. 🔍 23% Miserere mihiMiserere mihi
  54. 🔍 22% Benedicta es tu VirgoBenedicta es tu Virgo
  55. 🔍 22% Benedicta es tu VirgoBenedicta es tu Virgo
  56. 🔍 22% Alleluia (T. P. Vesp. Fer. II.)Alleluia (T. P. Vesp. Fer. II.)
  57. 🔍 22% Alleluia Faciem tuamAlleluia Faciem tuam
  58. 🔍 22% Magnificate DominumMagnificate Dominum
  59. 🔍 22% Ave Maria...Alleluia (Ant.)Ave Maria...Alleluia (Ant.)
  60. 🔍 22% Fontes et omniaFontes et omnia
  61. 🔍 22% Alleluia (T. P. Vesp. Fer. VI.)Alleluia (T. P. Vesp. Fer. VI.)
  62. 🔍 22% Benedicite gentesBenedicite gentes
  63. 🔍 22% Benedicam te IBenedicam te  I
  64. 🔍 22% Alleluia (T. P. Vesp. Dom.)Alleluia (T. P. Vesp. Dom.)
  65. 🔍 22% Ego sum Raphael ... alleluiaEgo sum Raphael ... alleluia