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 <https://proycon.github.io/folia>`_, aka `FoLiA <https://proycon.github.io/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 <https://github.com/proycon/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 <https://proycon.github.io/LaMachine>`_ distribution.
Documentation
--------------------
API Documentation and tutorials can be found `here <https://foliapy.readthedocs.io/en/latest/>`_ .
Raw data
{
"_id": null,
"home_page": "https://github.com/proycon/foliapy",
"name": "FoLiA",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "nlp, computational linguistics, folia, format, xml, annotation",
"author": "Maarten van Gompel",
"author_email": "proycon@anaproy.nl",
"download_url": "https://files.pythonhosted.org/packages/e4/5e/d3f1694da0a0edc9a5efb538449e6aa116fc82fe06a736e95de284a3d0cd/folia-2.5.12.tar.gz",
"platform": null,
"description": "FoLiA Library for Python\n================================\n\n.. image:: https://github.com/proycon/foliapy/actions/workflows/foliapy.yml/badge.svg?branch=master\n :target: https://github.com/proycon/foliapy/actions/\n\n.. image:: http://readthedocs.org/projects/foliapy/badge/?version=latest\n\t:target: http://foliapy.readthedocs.io/en/latest/?badge=latest\n\t:alt: Documentation Status\n\n.. image:: http://applejack.science.ru.nl/lamabadge.php/foliapy\n :target: http://applejack.science.ru.nl/languagemachines/\n\n.. image:: https://www.repostatus.org/badges/latest/active.svg\n :alt: Project Status: Active \u2013 The project has reached a stable, usable state and is being actively developed.\n :target: https://www.repostatus.org/#active\n\n.. image:: https://img.shields.io/pypi/v/folia\n :alt: Latest release in the Python Package Index\n :target: https://pypi.org/project/folia/\n\n.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.594143.svg\n :target: https://doi.org/10.5281/zenodo.594143\n\nThis Python module provides an extensive library for parsing, creating and otherwise processing documents in the `Format\nfor Linguistic Annotation <https://proycon.github.io/folia>`_, aka `FoLiA <https://proycon.github.io/folia>`_. It has\nbeen in active development since 2010 and used by numerous Natural Language Processing (NLP) tools.\n\nThis library used to be part of `PyNLPL <https://github.com/proycon/pynlpl>`_ (``pynlpl.formats.folia``), but has been\nmigrated to this standalone library in spring 2019.\n\nAcknowledgement\n----------------------------\n\nFoLiA development is funded in the scope of the larger CLARIN-NL project and its successor CLARIAH.\n\n\nThe following modules are available:\n\n* ``folia.main`` - The main library\n* ``folia.setdefinition`` - A module for FoLiA Set Definitions\n* ``folia.fql`` - Support for the FoLiA Query Language (FQL)\n\n\nInstallation\n--------------------\n\nDownload and install the latest stable version directly from the Python Package\nIndex with ``pip install folia`` (or ``pip3`` for Python 3.7+ on most\nsystems). For global installations prepend ``sudo``.\n\nAlternatively, clone this repository and run ``python setup.py install`` (or\n``python3 setup.py install`` for Python 3 on most system. Prepend ``sudo`` for\nglobal installations.\n\nThe Python FoLiA library is also included in our `LaMachine <https://proycon.github.io/LaMachine>`_ distribution.\n\nDocumentation\n--------------------\n\nAPI Documentation and tutorials can be found `here <https://foliapy.readthedocs.io/en/latest/>`_ .\n\n\n",
"bugtrack_url": null,
"license": "GPL-3.0-only",
"summary": "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.",
"version": "2.5.12",
"project_urls": {
"Homepage": "https://github.com/proycon/foliapy"
},
"split_keywords": [
"nlp",
" computational linguistics",
" folia",
" format",
" xml",
" annotation"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e45ed3f1694da0a0edc9a5efb538449e6aa116fc82fe06a736e95de284a3d0cd",
"md5": "89f7ef3e63e83cb7ead75508a734b285",
"sha256": "69f160fe116177fec595a827af49ac8199e83ea4dd48921b7b44813696e29670"
},
"downloads": -1,
"filename": "folia-2.5.12.tar.gz",
"has_sig": false,
"md5_digest": "89f7ef3e63e83cb7ead75508a734b285",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 199096,
"upload_time": "2024-10-11T16:35:24",
"upload_time_iso_8601": "2024-10-11T16:35:24.495573Z",
"url": "https://files.pythonhosted.org/packages/e4/5e/d3f1694da0a0edc9a5efb538449e6aa116fc82fe06a736e95de284a3d0cd/folia-2.5.12.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-11 16:35:24",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "proycon",
"github_project": "foliapy",
"travis_ci": true,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "folia"
}