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% Ego sum ostiumEgo sum ostium
  2. 🔍 80% Ego sum ostiumEgo sum ostium
  3. 🔍 78% Ego sum ostiumEgo sum ostium
  4. 🔍 66% Ego sum ostiumEgo sum ostium
  5. 🔍 66% Ego sum ostiumEgo sum ostium
  6. 🔍 65% Ego sum ostiumEgo sum ostium
  7. 🔍 63% Ego sum ostiumEgo sum ostium
  8. 🔍 37% Ego sum viaEgo sum via
  9. 🔍 34% Ego sumEgo sum
  10. 🔍 31% Ego sum viaEgo sum via
  11. 🔍 31% Si quis introieritSi quis introierit
  12. 🔍 30% Ego sum qui sumEgo sum qui sum
  13. 🔍 30% Ego sum viaEgo sum via
  14. 🔍 30% Alleluia tuus sum egoAlleluia tuus sum ego
  15. 🔍 29% Nigra sumNigra sum
  16. 🔍 29% Ego sum panis vivusEgo sum panis vivus
  17. 🔍 29% Ego sum panis (I)Ego sum panis (I)
  18. 🔍 29% Ego sum viaEgo sum via
  19. 🔍 28% Ego sum qui sumEgo sum qui sum
  20. 🔍 27% In manus tuas (tempore Paschali)In manus tuas (tempore Paschali)
  21. 🔍 26% Ego sum qui sumEgo sum qui sum
  22. 🔍 26% Ego sum panis vivus dicitEgo sum panis vivus dicit
  23. 🔍 26% Si quis mihi ministraveritSi quis mihi ministraverit
  24. 🔍 26% Alleluia Tuus sumAlleluia Tuus sum
  25. 🔍 26% SanctificavitSanctificavit
  26. 🔍 25% Ego sum via veritasEgo sum via veritas
  27. 🔍 25% Ecce Dominus venietEcce Dominus veniet
  28. 🔍 25% Ego sum pastor oviumEgo sum pastor ovium
  29. 🔍 25% Vidi aquamVidi aquam
  30. 🔍 25% Alleluia ego sum vitisAlleluia ego sum vitis
  31. 🔍 24% Si quis mihi ministraveritSi quis mihi ministraverit
  32. 🔍 24% Si quis mihiSi quis mihi
  33. 🔍 24% Ego sum panis (Corpus Christi in Octava)Ego sum panis (Corpus Christi in Octava)
  34. 🔍 24% Pauper sumPauper sum
  35. 🔍 24% Vidi aquamVidi aquam
  36. 🔍 24% Qui me inveneritQui me invenerit
  37. 🔍 23% Ego sum pastor oviumEgo sum pastor ovium
  38. 🔍 23% Euntes in mundum universumEuntes in mundum universum
  39. 🔍 23% Ego sum qui testimoniumEgo sum qui testimonium
  40. 🔍 23% Ego sum pastor oviumEgo sum pastor ovium
  41. 🔍 23% Ego sum pastor oviumEgo sum pastor ovium
  42. 🔍 23% Pax VobisPax Vobis
  43. 🔍 23% Ego sum AlphaEgo sum Alpha
  44. 🔍 23% Euntes in mundum universumEuntes in mundum universum
  45. 🔍 23% Passio DNJC secundum MarcumPassio DNJC secundum Marcum
  46. 🔍 23% Vidi AquamVidi Aquam
  47. 🔍 23% Ego sum qui testimoniumEgo sum qui testimonium
  48. 🔍 23% Alleluia. (Sund. P. T. at Lauds)Alleluia. (Sund. P. T. at Lauds)
  49. 🔍 23% Quis es tuQuis es tu
  50. 🔍 22% Si quis sititSi quis sitit
  51. 🔍 22% Passio Domini nostri Jesu Christi secundum Marcum - ANNO BPassio Domini nostri Jesu Christi secundum Marcum - ANNO B
  52. 🔍 22% Respexit DominusRespexit Dominus
  53. 🔍 22% Alleluia (Tuesday P. T. at Lauds)Alleluia (Tuesday P. T. at Lauds)
  54. 🔍 22% Ego sum vitis veraEgo sum vitis vera
  55. 🔍 22% Ego sum resurrectioEgo sum resurrectio
  56. 🔍 22% Ego sum vitis veraEgo sum vitis vera
  57. 🔍 22% Alleluia. (Monday P. T. at Lauds)Alleluia. (Monday P. T. at Lauds)
  58. 🔍 22% Ego sum panis vivusEgo sum panis vivus
  59. 🔍 22% Vidi aquamVidi aquam
  60. 🔍 22% Ego dormiviEgo dormivi
  61. 🔍 22% Ego sum resurrectioEgo sum resurrectio
  62. 🔍 22% Alleluia. (Sat. P. T. at Lauds)Alleluia. (Sat. P. T. at Lauds)
  63. 🔍 22% Alleluia (T.P. ad Laudes)Alleluia (T.P. ad Laudes)
  64. 🔍 22% Euntes in mundum universumEuntes in mundum universum
  65. 🔍 22% Alleluia (Wednesday P. T. at Lauds)Alleluia (Wednesday P. T. at Lauds)