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% Solemnitas est hodieSolemnitas est hodie
  2. 🔍 68% Nativitas est hodieNativitas est hodie
  3. 🔍 67% Nativitas est hodieNativitas est hodie
  4. 🔍 60% Nativitas est hodieNativitas est hodie
  5. 🔍 30% Solemnitas gloriosaeSolemnitas gloriosae
  6. 🔍 28% InclytaInclyta
  7. 🔍 27% Cum jucunditateCum jucunditate
  8. 🔍 27% Hodie caelestiHodie caelesti
  9. 🔍 25% Ecce completa suntEcce completa sunt
  10. 🔍 25% Hodie scietisHodie scietis
  11. 🔍 23% LaudibusLaudibus
  12. 🔍 23% Vocata estVocata est
  13. 🔍 23% Hodie egressa estHodie egressa est
  14. 🔍 23% Ecclesiae sanctaeEcclesiae sanctae
  15. 🔍 23% Verbum caro factum estVerbum caro factum est
  16. 🔍 23% Solemnitas est hodie sancti JosephSolemnitas est hodie sancti Joseph
  17. 🔍 22% Hodie scietisHodie scietis
  18. 🔍 22% Hoc est praeceptumHoc est praeceptum
  19. 🔍 22% Sanctus autem ValeriusSanctus autem Valerius
  20. 🔍 21% Hodie nomenHodie nomen
  21. 🔍 21% Hodie MariaHodie Maria
  22. 🔍 21% Natus estNatus est
  23. 🔍 21% LaudamusLaudamus
  24. 🔍 21% Natus est nobis hodieNatus est nobis hodie
  25. 🔍 21% Virginis CatharinaeVirginis Catharinae
  26. 🔍 20% Simile est... granoSimile est... grano
  27. 🔍 20% Ecce Dominus venietEcce Dominus veniet
  28. 🔍 20% Assumpta estAssumpta est
  29. 🔍 20% Qui me dignatus est (Ant.)Qui me dignatus est (Ant.)
  30. 🔍 20% Hodie egressa estHodie egressa est
  31. 🔍 20% Nativitas gloriosaeNativitas gloriosae
  32. 🔍 20% Custodes hominumCustodes hominum
  33. 🔍 20% Hodie caelesti sponsoHodie caelesti sponso
  34. 🔍 19% Scriptum estScriptum est
  35. 🔍 19% Assumpta estAssumpta est
  36. 🔍 19% Pinguis estPinguis est
  37. 🔍 19% A porta inferiA porta inferi
  38. 🔍 19% Ista est columbaIsta est columba
  39. 🔍 19% Ave Virgo optimaAve Virgo optima
  40. 🔍 19% Contrium estContrium est
  41. 🔍 19% Dixit autem paterfamiliasDixit autem paterfamilias
  42. 🔍 19% Funeris manet integritasFuneris manet integritas
  43. 🔍 19% Propter SionPropter Sion
  44. 🔍 19% Solemnitatem hodiernamSolemnitatem hodiernam
  45. 🔍 19% Levita LaurentiusLevita Laurentius
  46. 🔍 19% Hodie caelesti sponsoHodie caelesti sponso
  47. 🔍 19% Nuptiae factaeNuptiae factae
  48. 🔍 19% BenedictionemBenedictionem
  49. 🔍 18% Vox clamantis in desertoVox clamantis in deserto
  50. 🔍 18% Tu puerTu puer
  51. 🔍 18% Hodie caelesti sponsoHodie caelesti sponso
  52. 🔍 18% O doctor optimeO doctor optime
  53. 🔍 18% Justum deduxit... allel.Justum deduxit... allel.
  54. 🔍 18% Ego Mater... allel.Ego Mater... allel.
  55. 🔍 18% Gaude Maria VirgoGaude Maria Virgo
  56. 🔍 18% Deo canamusDeo canamus
  57. 🔍 18% Te Joseph celebrent (III)Te Joseph celebrent (III)
  58. 🔍 18% Te CatharinaTe Catharina
  59. 🔍 18% Cum esset desponsataCum esset desponsata
  60. 🔍 18% Sapientiam ejusSapientiam ejus
  61. 🔍 18% Ascendente JesuAscendente Jesu
  62. 🔍 18% BeatissimaeBeatissimae
  63. 🔍 18% Beatus LaurentiusBeatus Laurentius
  64. 🔍 18% ConfideConfide
  65. 🔍 18% Tota pulchra es Maria (Ant)Tota pulchra es Maria (Ant)