Skip to main content

Library devoted to Document level Attitude and Relation Extraction for text objects with entity-linking (EL) API support

Project description

AREkit 0.21.0

AREkit (Attitude and Relation Extraction Toolkit) -- is a python toolkit, devoted to document level Attitude and Relation Extraction between text objects from mass-media news and analytical articles with entity-linking (EL) API support for objects.

Description

Is an open-source and extensible toolkit focused on data preparation for document-level relation extraction organization. In complements the OpenNRE functionality since document-level RE setting is not widely explored (2.4 [paper]). The core functionality includes (1) API for document presentation with EL (Entity Linking, i.e. Object Synonymy) support for sentence level relations preparation (dubbed as contexts) (2) API for contexts extraction (3) relations transferring from sentence-level onto document-level, and more. It providers contrib modules of neural networks (like OpenNRE) and BERT, both applicable for sentiment attitude extraction task.

Installation

pip install git+https://github.com/nicolay-r/AREkit.git@0.21.0-rc

Download Resources

from arekit.data import download_data
download_data()

Deep-Learning Applications

  • Frame-Based attitude extraction workflow for news processing [code]
    • Represents an attitude annotation workflow based on RuSentiFrames lexicon which is utilized for news processing;
  • AREnets for analytical articles [code]
    • Neural Networks application for attitude extraction from analytical articles;
  • AREbert for analytical articles processing [code]
    • Analytical news formatter for BERT-based models;

Related Frameworks

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arekit-0.21.0.tar.gz (173.6 kB view details)

Uploaded Source

Built Distribution

arekit-0.21.0-py3-none-any.whl (330.7 kB view details)

Uploaded Python 3

File details

Details for the file arekit-0.21.0.tar.gz.

File metadata

  • Download URL: arekit-0.21.0.tar.gz
  • Upload date:
  • Size: 173.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.5

File hashes

Hashes for arekit-0.21.0.tar.gz
Algorithm Hash digest
SHA256 697eceb134110bbc5f9403232fe8fdfaabecc7ecfd91d41ea4ab6100974ddd1b
MD5 678245c5f369af24cb33809fd53fae1f
BLAKE2b-256 50149fbf5008a747592ba2734992867d81bc4a8aa9fbdf2e7dff8c4f493a7cea

See more details on using hashes here.

File details

Details for the file arekit-0.21.0-py3-none-any.whl.

File metadata

  • Download URL: arekit-0.21.0-py3-none-any.whl
  • Upload date:
  • Size: 330.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.5

File hashes

Hashes for arekit-0.21.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c5aeae8cddd8d3b0469be411949fb008f78b9b3e0ed3521c934447709dcf78c5
MD5 7c5132b703f30ba5d9b6ffcf5079fa8e
BLAKE2b-256 7c95fbab3fb4e5a7794f0c308ed16663d9a7d4652816fcd9f3552b96b2b6ae07

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page