Metadata-Version: 2.1
Name: bertagent
Version: 1.1.2
Summary: Quantify linguistic agency in textual data.
Home-page: https://github.com/cogsys-io/bertagent
Author: cogsys.io
Author-email: bertagent@cogsys.io
License: GNU General Public License v3
Keywords: bertagent
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS.rst
Requires-Dist: GitPython >=3.1.31
Requires-Dist: blessed >=1.20.0
Requires-Dist: srsly >=2.4.0
Requires-Dist: pandas >=2.0.3
Requires-Dist: pytz >=2022.1
Requires-Dist: tzlocal >=4.2
Requires-Dist: humanfriendly >=10.0
Requires-Dist: contexttimer >=0.3.3
Requires-Dist: transformers >=4.38.1
Requires-Dist: huggingface-hub >=0.21.2
Requires-Dist: datasets >=2.17.1
Provides-Extra: all
Requires-Dist: GitPython >=3.1.31 ; extra == 'all'
Requires-Dist: blessed >=1.20.0 ; extra == 'all'
Requires-Dist: srsly >=2.4.0 ; extra == 'all'
Requires-Dist: pandas >=2.0.3 ; extra == 'all'
Requires-Dist: pytz >=2022.1 ; extra == 'all'
Requires-Dist: tzlocal >=4.2 ; extra == 'all'
Requires-Dist: humanfriendly >=10.0 ; extra == 'all'
Requires-Dist: contexttimer >=0.3.3 ; extra == 'all'
Requires-Dist: transformers >=4.38.1 ; extra == 'all'
Requires-Dist: huggingface-hub >=0.21.2 ; extra == 'all'
Requires-Dist: datasets >=2.17.1 ; extra == 'all'
Requires-Dist: pytest-runner >=5.2 ; extra == 'all'
Requires-Dist: build >=0.10.0 ; extra == 'all'
Requires-Dist: black ==23.3.0 ; extra == 'all'
Requires-Dist: codecov ==2.1.13 ; extra == 'all'
Requires-Dist: flake8 ==6.0.0 ; extra == 'all'
Requires-Dist: flake8-debugger ==4.1.2 ; extra == 'all'
Requires-Dist: pytest ==5.4.3 ; extra == 'all'
Requires-Dist: pytest-cov ==4.0.0 ; extra == 'all'
Requires-Dist: pytest-raises ==0.11 ; extra == 'all'
Requires-Dist: versioneer >=0.28 ; extra == 'all'
Requires-Dist: coverage >=5.1 ; extra == 'all'
Requires-Dist: ipython >=7.15.0 ; extra == 'all'
Requires-Dist: m2r2 >=0.2.7 ; extra == 'all'
Requires-Dist: sphinx >=5.3.0 ; extra == 'all'
Requires-Dist: sphinx-rtd-theme >=1.2.0 ; extra == 'all'
Requires-Dist: tox >=3.15.2 ; extra == 'all'
Requires-Dist: twine >=3.1.1 ; extra == 'all'
Requires-Dist: wheel >=0.34.2 ; extra == 'all'
Provides-Extra: dev
Requires-Dist: pytest-runner >=5.2 ; extra == 'dev'
Requires-Dist: build >=0.10.0 ; extra == 'dev'
Requires-Dist: black ==23.3.0 ; extra == 'dev'
Requires-Dist: codecov ==2.1.13 ; extra == 'dev'
Requires-Dist: flake8 ==6.0.0 ; extra == 'dev'
Requires-Dist: flake8-debugger ==4.1.2 ; extra == 'dev'
Requires-Dist: pytest ==5.4.3 ; extra == 'dev'
Requires-Dist: pytest-cov ==4.0.0 ; extra == 'dev'
Requires-Dist: pytest-raises ==0.11 ; extra == 'dev'
Requires-Dist: versioneer >=0.28 ; extra == 'dev'
Requires-Dist: coverage >=5.1 ; extra == 'dev'
Requires-Dist: ipython >=7.15.0 ; extra == 'dev'
Requires-Dist: m2r2 >=0.2.7 ; extra == 'dev'
Requires-Dist: sphinx >=5.3.0 ; extra == 'dev'
Requires-Dist: sphinx-rtd-theme >=1.2.0 ; extra == 'dev'
Requires-Dist: tox >=3.15.2 ; extra == 'dev'
Requires-Dist: twine >=3.1.1 ; extra == 'dev'
Requires-Dist: wheel >=0.34.2 ; extra == 'dev'
Provides-Extra: setup
Requires-Dist: pytest-runner >=5.2 ; extra == 'setup'
Requires-Dist: build >=0.10.0 ; extra == 'setup'
Provides-Extra: test
Requires-Dist: black ==23.3.0 ; extra == 'test'
Requires-Dist: codecov ==2.1.13 ; extra == 'test'
Requires-Dist: flake8 ==6.0.0 ; extra == 'test'
Requires-Dist: flake8-debugger ==4.1.2 ; extra == 'test'
Requires-Dist: pytest ==5.4.3 ; extra == 'test'
Requires-Dist: pytest-cov ==4.0.0 ; extra == 'test'
Requires-Dist: pytest-raises ==0.11 ; extra == 'test'

=========
BERTAgent
=========

.. image:: https://img.shields.io/pypi/v/bertagent?version=latest
   :target: https://pypi.python.org/pypi/bertagent
   :alt: PyPI Version

.. image:: https://img.shields.io/github/actions/workflow/status/cogsys-io/bertagent/build-main.yml
   :alt: GitHub Workflow (Build Main) Status
   :target: https://github.com/cogsys-io/bertagent

.. image:: https://readthedocs.org/projects/bertagent/badge/?version=latest
   :target: https://bertagent.readthedocs.io/en/latest
   :alt: Documentation Status

.. image:: https://img.shields.io/pypi/l/bertagent?color=brightgreen
   :target: https://github.com/cogsys-io/bertagent/blob/master/LICENSE
   :alt: License


Quantify linguistic agency in textual data.

* Publication: BERTAgent: A Novel Tool to Quantify Agency in Textual Data (doi: TBA)
* PyPi: https://pypi.org/project/bertagent/
* GitHub: https://github.com/cogsys-io/bertagent
* SOM: https://github.com/cogsys-io/bertagent-SOM
* Documentation: https://bertagent.readthedocs.io (https://bertagent.rtfd.io)
* Free software: GNU General Public License v3


Features
--------

* Detect linguistic agnecy in text using large language model
  (pretrained transformers architecture).

Credits
-------

This package was created with Cookiecutter_ and the `cogsys-io/cogsys-io-cookiecutter-pypackage`_ project template.

.. _Cookiecutter: https://github.com/cookiecutter/cookiecutter
.. _`cogsys-io/cogsys-io-cookiecutter-pypackage`: https://github.com/cogsys-io/cogsys-io-cookiecutter-pypackage


=======
History
=======

0.0.0 (2023-05-22)
------------------

* First release on PyPI.
