Powered by OpenAIRE graph
Found an issue? Give us feedback
addClaim

FACTSlab/glazing: Glazing v0.2.2

Authors: Aaron Steven White;

FACTSlab/glazing: Glazing v0.2.2

Abstract

This release rewrites and fixes converters/loaders for all four resources, migrates the repository to the FACTSlab organization, and adds CI/CD infrastructure. ✨ What's New PyPI Publish Workflow Added a GitHub Actions workflow that automatically publishes to PyPI when a new tag is created, using trusted publishers (OIDC) for secure, tokenless authentication. Converter-to-Loader Round-Trip Integration Tests Added comprehensive integration tests that verify the full converter → JSONL → loader round-trip for all four resources (FrameNet, PropBank, VerbNet, WordNet). FrameNet Enrichments Added frame relation, lexical unit enrichment, semantic type, and fulltext annotation parsing to the FrameNet converter and loader. Supplementary data files (framenet_semtypes.jsonl, framenet_fulltext.jsonl) are now converted during initialization. Supplementary Data Conversion glazing init now converts supplementary WordNet data files (wordnet_senses.jsonl, wordnet_exceptions.jsonl) and FrameNet data files (framenet_semtypes.jsonl, framenet_fulltext.jsonl). 🔄 What's Changed WordNet Converter and Loader Rewrite Rewrote the WordNet converter and loader to use enriched single-file JSONL output with supplementary sense and exception files, improving data completeness and load performance. Relaxed Lemma Validation Lemma validation now allows uppercase letters, digits at the start, and dots — supporting proper nouns (e.g., "Dog"), abbreviations (e.g., "Dr."), and numeric prefixes (e.g., "123abandon"). Repository Migration Moved the repository from aaronstevenwhite/glazing to factslab/glazing. All URLs across documentation, CI, and configuration have been updated. 🐛 What's Fixed VerbNet Converter Mappings Fixed the VerbNet converter to populate framenet_mappings and propbank_mappings from member attributes, which were previously left empty. PropBank AMR-UMR-91 Support Added AMR-UMR-91 roleset conversion and fixed XML edge cases in the PropBank converter. Ruff Lint Compliance Fixed PLW0108 (unnecessary lambdas) and PLC0207 (unnecessary string splits) flagged by newer ruff versions. 📦 Updating To get the latest version: pip install --upgrade glazing Important: You must reconvert datasets to benefit from the enriched output: glazing init --force Requirements remain unchanged: Python 3.13 or higher 📜 Citation If you use this version of Glazing in your research, please cite: @software{glazing2025, author = {White, Aaron Steven}, title = {Glazing: Unified Data Models and Interfaces for Syntactic and Semantic Frame Ontologies}, year = {2025}, url = {https://github.com/factslab/glazing}, version = {0.2.2}, doi = {10.5281/zenodo.17467082} } 🙏 Acknowledgments This project is funded by the National Science Foundation (BCS-2040831). 📮 Contact Author: Aaron Steven White (aaron.white@rochester.edu) Repository: https://github.com/factslab/glazing Documentation: https://glazing.readthedocs.io PyPI: https://pypi.org/project/glazing/ Full Changelog: https://github.com/factslab/glazing/compare/v0.2.1...v0.2.2

Related Organizations
  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average