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% Pueri Hebraeorum portantesPueri Hebraeorum portantes
  2. 🔍 88% Pueri Hebraeorum tollentesPueri Hebraeorum tollentes
  3. 🔍 79% Pueri Hebraeorum portantesPueri Hebraeorum portantes
  4. 🔍 75% Pueri Hebraeorum portantesPueri Hebraeorum portantes
  5. 🔍 74% Pueri... portantesPueri... portantes
  6. 🔍 69% Pueri Hebraeorum portantesPueri Hebraeorum portantes
  7. 🔍 52% Pueri... tollentesPueri... tollentes
  8. 🔍 52% Pueri... tollentesPueri... tollentes
  9. 🔍 49% Pueri Hebraeorum vestimentaPueri Hebraeorum vestimenta
  10. 🔍 38% Pueri Hebraeorum vestimentaPueri Hebraeorum vestimenta
  11. 🔍 34% Turba multaTurba multa
  12. 🔍 31% Pueri... vestimentaPueri... vestimenta
  13. 🔍 28% Pueri Hebraeorum vestimentaPueri Hebraeorum vestimenta
  14. 🔍 28% Cum Angelis et puerisCum Angelis et pueris
  15. 🔍 25% Hodie Christus natus estHodie Christus natus est
  16. 🔍 25% Pueri... vestimentaPueri... vestimenta
  17. 🔍 25% Pueri... vestimentaPueri... vestimenta
  18. 🔍 24% Deposuit DominusDeposuit Dominus
  19. 🔍 23% In circuituIn circuitu
  20. 🔍 23% Remansit puerRemansit puer
  21. 🔍 23% Caritas Dei diffusaCaritas Dei diffusa
  22. 🔍 23% Cum AngelisCum Angelis
  23. 🔍 23% Deus a LibanoDeus a Libano
  24. 🔍 23% Tres pueri jussu regisTres pueri jussu regis
  25. 🔍 22% Joannes et Paulus agnoscentesJoannes et Paulus agnoscentes
  26. 🔍 22% Sacerdotes sanctiSacerdotes sancti
  27. 🔍 22% Et omnes AngeliEt omnes Angeli
  28. 🔍 22% Cum angelisCum angelis
  29. 🔍 22% Tu honorificentiaTu honorificentia
  30. 🔍 22% Montes et collesMontes et colles
  31. 🔍 22% Auxilium meumAuxilium meum
  32. 🔍 22% Angelus Domini nuntiavitAngelus Domini nuntiavit
  33. 🔍 22% Turba multaTurba multa
  34. 🔍 22% Omnes nationesOmnes nationes
  35. 🔍 21% Et coegerunt illumEt coegerunt illum
  36. 🔍 21% Admoniti MagiAdmoniti Magi
  37. 🔍 21% Misericordia tua DomineMisericordia tua Domine
  38. 🔍 21% In Deo speraviIn Deo speravi
  39. 🔍 21% Coeperunt omnesCoeperunt omnes
  40. 🔍 21% Puellae saltantiPuellae saltanti
  41. 🔍 21% Coeperunt omnes turbaeCoeperunt omnes turbae
  42. 🔍 21% Hodie Christus natus estHodie Christus natus est
  43. 🔍 21% Ante sex diesAnte sex dies
  44. 🔍 21% Clamavi et DominusClamavi et Dominus
  45. 🔍 21% Joannes et Paulus dixeruntJoannes et Paulus dixerunt
  46. 🔍 20% Qui mihi ministratQui mihi ministrat
  47. 🔍 20% O quam suavis estO quam suavis est
  48. 🔍 20% Tres pueriTres pueri
  49. 🔍 20% Jesus autem transiensJesus autem transiens
  50. 🔍 20% Remansit puer JesusRemansit puer Jesus
  51. 🔍 20% Exaudiat DominusExaudiat Dominus
  52. 🔍 20% Corpora sanctorumCorpora sanctorum
  53. 🔍 20% Sanctus I.Sanctus I.
  54. 🔍 20% Exaudi nos DomineExaudi nos Domine
  55. 🔍 20% Undecim discipuliUndecim discipuli
  56. 🔍 20% Ingrediente DominoIngrediente Domino
  57. 🔍 20% Hodie Christus natus estHodie Christus natus est
  58. 🔍 20% Si iniquitates (Ant)Si iniquitates (Ant)
  59. 🔍 20% De caelo venietDe caelo veniet
  60. 🔍 20% Martyrum chorusMartyrum chorus
  61. 🔍 20% Laudate pueriLaudate pueri
  62. 🔍 20% Joannes et Paulus agnoscentesJoannes et Paulus agnoscentes
  63. 🔍 20% Exaltate DominumExaltate Dominum
  64. 🔍 20% Beati pacificiBeati pacifici
  65. 🔍 20% Salva nos DomineSalva nos Domine