yangheng95/PyABSA
Sentiment Analysis, Text Classification, Text Augmentation, Text Adversarial defense, etc.;
解决的问题
PyABSA 提供了一个模块化框架,用于方面级情感分析(ABSA),通过统一各种 ABSA 子任务的训练、评估和推理流程,使用户能够从研究阶段顺利过渡到生产环境。
工作原理
它提供了一个统一的 API,支持多种 ABSA 任务,包括方面极性分类(APC)、方面词项提取与极性分类(ATEPC)以及方面情感三元组抽取(ASTE)。该框架包含一个模型库,提供可自动下载的检查点,还包含数据集准备工具、人机协同标注工具,以及用于分类和对抗防御的文本增强功能。
适用人群
适用于需要进行超越一般情感分析的详细情感分析,聚焦于文本特定方面的研究人员和开发者。
主要亮点
- 统一 API:简化不同 ABSA 任务之间的训练、评估和推理流程。
- 模型库:提供可自动下载的即用型检查点。
- 全面的任务支持:涵盖从简单的极性分类到复杂的四元组抽取(方面、类别、观点、情感)等所有任务。
- 工具支持:包含评估指标可视化和对抗防御用的文本增强功能。
相关
- Dispatch
- 项目
- 项目
- 项目
- 项目