Leveraging markup to process narrative recipes

In earlier papers [ Flynn 2020a , Flynn 2021 ] I described the implementation of ‘ ℞ ’ (pronounced /ˈɹɛs.ɪ.pē/ ‘reSEEpay’), an XML/XSLT system for checking and reproducing structured cookery recipes. Since then, work has been ongoing: a ) to refine the categories used in the metadata; b ) to improve the implementation in CSS; and c ) to extend the markup to narrative recipes encoded in other schemas. This paper describes the third of these, with a test implementation in TEI. The objective was to see to what extent the encoding could be implemented for a narrative recipe, while preserving the original [narrative] form of the text encoded as-is in TEI, rather than force it into the modern layout.

Authors

Publication Details

Journal
Balisage series on markup technologies
Published
2025-07-26
DOI
https://doi.org/10.4242/balisagevol30.flynn01
Primary Topic
Natural Language Processing Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Leveraging markup to process narrative recipes

Peter Flynn
Balisage series on markup technologies
Natural Language Processing Techniques
article

Leveraging markup to process narrative recipes

Peter Flynn
article en

Abstract

In earlier papers [ Flynn 2020a , Flynn 2021 ] I described the implementation of ‘ ℞ ’ (pronounced /ˈɹɛs.ɪ.pē/ ‘reSEEpay’), an XML/XSLT system for checking and reproducing structured cookery recipes. Since then, work has been ongoing: a ) to refine the categories used in the metadata; b ) to improve the implementation in CSS; and c ) to extend the markup to narrative recipes encoded in other schemas. This paper describes the third of these, with a test implementation in TEI. The objective was to see to what extent the encoding could be implemented for a narrative recipe, while preserving the original [narrative] form of the text encoded as-is in TEI, rather than force it into the modern layout.

Balisage series on markup technologiesVol. 30
Openalex Percentile: Top 64%
Natural Language Processing Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Leveraging markup to process narrative recipes — Peter Flynn · Balisage series on markup technologies (2025) | TGRS Research Map | TGRS