folia
An extensive Python library for dealing with FoLiA (Format for Linguistic Annotation) documents, a rich XML-based format for linguistic annotation finding application in Natural Language Processing (NLP). This library was formerly part of PyNLPl.
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.3%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
An extensive Python library for dealing with FoLiA (Format for Linguistic Annotation) documents, a rich XML-based format for linguistic annotation finding application in Natural Language Processing (NLP). This library was formerly part of PyNLPl.
Basic Info
- Host: GitHub
- Owner: proycon
- License: gpl-3.0
- Language: Python
- Default Branch: master
- Homepage: https://proycon.github.io/folia
- Size: 11.5 MB
Statistics
- Stars: 17
- Watchers: 3
- Forks: 5
- Open Issues: 10
- Releases: 42
Topics
Metadata Files
README.rst
FoLiA Library for Python
================================
.. image:: https://github.com/proycon/foliapy/actions/workflows/foliapy.yml/badge.svg?branch=master
:target: https://github.com/proycon/foliapy/actions/
.. image:: http://readthedocs.org/projects/foliapy/badge/?version=latest
:target: http://foliapy.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: http://applejack.science.ru.nl/lamabadge.php/foliapy
:target: http://applejack.science.ru.nl/languagemachines/
.. image:: https://www.repostatus.org/badges/latest/active.svg
:alt: Project Status: Active – The project has reached a stable, usable state and is being actively developed.
:target: https://www.repostatus.org/#active
.. image:: https://img.shields.io/pypi/v/folia
:alt: Latest release in the Python Package Index
:target: https://pypi.org/project/folia/
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.594143.svg
:target: https://doi.org/10.5281/zenodo.594143
This Python module provides an extensive library for parsing, creating and otherwise processing documents in the `Format
for Linguistic Annotation `_, aka `FoLiA `_. It has
been in active development since 2010 and used by numerous Natural Language Processing (NLP) tools.
This library used to be part of `PyNLPL `_ (``pynlpl.formats.folia``), but has been
migrated to this standalone library in spring 2019.
Acknowledgement
----------------------------
FoLiA development is funded in the scope of the larger CLARIN-NL project and its successor CLARIAH.
The following modules are available:
* ``folia.main`` - The main library
* ``folia.setdefinition`` - A module for FoLiA Set Definitions
* ``folia.fql`` - Support for the FoLiA Query Language (FQL)
Installation
--------------------
Download and install the latest stable version directly from the Python Package
Index with ``pip install folia`` (or ``pip3`` for Python 3.7+ on most
systems). For global installations prepend ``sudo``.
Alternatively, clone this repository and run ``python setup.py install`` (or
``python3 setup.py install`` for Python 3 on most system. Prepend ``sudo`` for
global installations.
The Python FoLiA library is also included in our `LaMachine `_ distribution.
Documentation
--------------------
API Documentation and tutorials can be found `here `_ .
Owner
- Name: Maarten van Gompel
- Login: proycon
- Kind: user
- Location: Eindhoven, the Netherlands
- Company: KNAW Humanities Cluster & CLST, Radboud University
- Website: https://proycon.anaproy.nl
- Repositories: 213
- Profile: https://github.com/proycon
Research software engineer - NLP - AI - 🐧 Linux & open-source enthusiast - 🐍 Python/ 🌊C/C++ / 🦀 Rust / 🐚 Shell - 🔐 InfoSec - https://git.sr.ht/~proycon
GitHub Events
Total
- Create event: 1
Last Year
- Create event: 1
Committers
Last synced: about 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Maarten van Gompel | p****n@a****l | 1,918 |
| sloot | s****t@1****3 | 10 |
| Iryna Shcherbina | i****b@r****m | 6 |
| Balazs Scheidler | b****i@b****u | 1 |
| Martijn | M****s@u****l | 1 |
| Ko van der Sloot | K****t@l****l | 1 |
| M. Erkan Başar | e****n@m****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 26
- Total pull requests: 2
- Average time to close issues: 8 months
- Average time to close pull requests: about 16 hours
- Total issue authors: 7
- Total pull request authors: 2
- Average comments per issue: 1.81
- Average comments per pull request: 2.5
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- proycon (11)
- kosloot (9)
- asharkinasuit (2)
- bguil (1)
- Midi77 (1)
- martinreynaert (1)
- stelmath (1)
Pull Request Authors
- oktaal (2)
- ErkanBasar (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- pypi 275 last-month
-
Total dependent packages: 8
(may contain duplicates) -
Total dependent repositories: 8
(may contain duplicates) - Total versions: 84
- Total maintainers: 1
proxy.golang.org: github.com/proycon/foliapy
- Documentation: https://pkg.go.dev/github.com/proycon/foliapy#section-documentation
- License: gpl-3.0
-
Latest release: v2.5.12+incompatible
published over 1 year ago
Rankings
pypi.org: folia
An extensive library for processing FoLiA documents. FoLiA stands for Format for Linguistic Annotation and is a very rich XML-based format used by various Natural Language Processing tools.
- Homepage: https://github.com/proycon/foliapy
- Documentation: https://folia.readthedocs.io/
- License: GPL-3.0-only
-
Latest release: 2.5.12
published over 1 year ago
Rankings
Maintainers (1)
Dependencies
- lxml >=2.2
- rdflib *
- requests *
- lxml *
- rdflib *
- requests *
- Gottox/irc-message-action v1 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- mad9000/actions-find-and-replace-string 2 composite
- folia *
- sphinx-rtd-theme *