Liturgical Know-How (ePrex) in the BAIF Framework #4
marcodelpin
started this conversation in
General
Replies: 1 comment 2 replies
-
|
This is great! As a project for the All Saints Hackathon, @RandyDanielson and myself put together an MCP that can query the liturgical calendar API: https://github.com/CatholicOS/liturgical-calendar-mcp. I don't yet have any of the texts of the lectionary readings in the API, I'm only starting to add the biblical references. We can join some of our efforts to produce a truly valuable API! |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The Role of Liturgical Know-How in the BAIF Ecosystem
Liturgical Know-How (expertise developed from previous experience in liturgical app development) represents a concrete case of how digital liturgical experience can feed the Catholic AI infrastructure proposed by BAIF.
BAIF Framework: Create → Validate → Amplify
flowchart LR subgraph CREATE A[Liturgical Know-How] A1[BMD Format] A2[Validated texts] A3[Calendar Algo] end subgraph VALIDATE B[Theological Review] B1[Validation] B2[Ontology] B3[WebProtégé] end subgraph AMPLIFY C[CatholicOS APIs] C1[AI/LLM Layer] C2[RAG Pipelines] C3[MCP Tools] end A --> B --> C1. CREATE: Liturgical Know-How Contribution
1.1 Validated Liturgical Dataset
Previous experience produced a significant corpus of structured content:
1.2 Structured BMD Format
The BMD (Bible MarkDown) format is a human-readable and machine-parseable markup:
Automatically extracted metadata:
##PSALM 119:145-152→ Biblical referenceXIX (Qoph)→ Hebrew psalter section*...*→ Related NT quotation*at verse end → Psalmic pause1.3 Liturgical Calendar Algorithms
The developed algorithms cover the entire Roman calendar:
2. VALIDATE: Alignment with BAIF's 9 Commitments
2.1 Truth-Seeking AI ✓
Example of traceable citation:
{SHORT READING ^Rom 13:11-12^} It is now the hour for you to awake from sleep...→ The reference
^Rom 13:11-12^is machine-readable2.2 Transparency ✓
2.3 Subsidiarity ✓
The know-how supports local adaptations for different episcopal conferences:
2.4 Human Dignity & Common Good ✓
Principles applied in previous development:
3. AMPLIFY: Integration with CatholicOS Stack
3.1 Data/Ontology Layer
BMD → JSON-LD conversion for Knowledge Graph:
{ "@context": "https://catholicos.org/context/liturgy", "@type": "Psalm", "@id": "psalm:119:145-152", "hebrewSection": "XIX-Qoph", "antiphon": "My eyes anticipate the night watches...", "verses": [ { "@type": "Verse", "number": 145, "text": "I call with all my heart; Lord, answer me", "pause": "flexa" } ], "ntReference": { "@type": "BibleReference", "book": "1John", "chapter": 5, "verse": 3 } }3.2 AI/LLM Layer
Use Cases for RAG Pipeline:
Prompt Engineering with liturgical context:
3.3 Runtime/MCP Layer
MCP Tools based on Liturgical Know-How:
4. Liturgical Knowledge Graph
4.1 WebProtégé Ontology
4.2 LinkML Schema
5. Strategic Value for BAIF
5.1 Unique Assets from Liturgical Know-How
5.2 Contribution to Working Groups
flowchart TB subgraph INPUT["Input Working Groups"] LC["Liturgical Calendar<br/>✓ Algorithms<br/>✓ Moveable feasts"] SC["Scripture<br/>✓ Bible refs<br/>✓ Cross-refs"] end subgraph CORE["Liturgical Know-How"] LKH["• BMD Format<br/>• Dataset<br/>• 15yr Exp."] end subgraph OUTPUT["Output Working Groups"] SM["Saints & Martyrology<br/>✓ Saint DB<br/>✓ Feast days"] LH["Liturgy of the Hours<br/>✓ All 7 hours<br/>✓ Rubrics"] end LC --> LKH SC --> LKH LKH --> SM LKH --> LH6. Conclusion
Liturgical Know-How brings to BAIF:
Proposal: Contribute Liturgical Know-How as the foundation for the "Liturgy of the Hours" Working Group in the CatholicOS PMC.
Beta Was this translation helpful? Give feedback.
All reactions