Skip to content

Italia-Corpus v1.0.0 ⚖️

Latest

Choose a tag to compare

@ahmeabd ahmeabd released this 16 Jun 17:01

🔨 New Features and Fixes

Released Opensource Ingestion Script

The pipeline that fetches, parses, and converts Italian legislation from Normattiva's Akoma Ntoso XML into Markdown is now publicly available at ahmeabd/italia-corpus-scripts. Contributions and forks welcome.

Resolved Cross-Act References

Internal references between legislative acts (e.g. art. 3 of L. 241/1990) are now resolved as relative file-to-file links within the repository, rather than redirecting to Normattiva.it. This makes the corpus self-contained and usable offline.

Added YAML Front Matter

Each document now includes a YAML front matter block with structured metadata (title, type, date, URN, etc.), enabling direct integration with external tools and services — RAG pipelines, static site generators, document stores — without custom pre-processing.

Unified Formatting

Heading hierarchy, list styles, and whitespace have been standardized across all documents. Output is now consistent regardless of the source act's original XML structure.

Fixed Malformed Files

A subset of acts had conversion issues resulting in missing body content or structurally broken Markdown. These files have been identified and regenerated from source.