PyABSA DocumentationΒΆ

PyABSA is an open-source framework focusing on Aspect-Based Sentiment Analysis (ABSA) and related tasks, providing end-to-end capabilities for training, inference, augmentation, and visualization.

Getting Started

Learn the goals, scope, and typical use cases of PyABSA.

  • Installation

  • Quick start

  • FAQ

Introduction to PyABSA
User Guide

Configuration, data, annotation, and visualization.

  • Supported tasks and data formats

  • Customizing configuration

  • Datasets and annotation

  • Metrics visualization

Configuration Guide
Advanced Topics

Improve performance and robustness.

  • Text augmentation

  • Adversarial robustness

  • BPE and pretraining

Data Augmentation for Aspect-Based Sentiment Classification
Tutorials & Demos

Reproduce and get started quickly with notebooks.

  • Classification / Extraction / Triplet

  • Flask inference demos

Aspect-based Sentiment Classification