A paper list for aspect based sentiment analysis.

Overview

Aspect-Based-Sentiment-Analysis

A paper list for aspect based sentiment analysis.

Survey

  • [IEEE-TAC-20]: Issues and Challenges of Aspect-based Sentiment Analysis: A ComprehensiveSurvey. [paper]

Datasets

SemEval-2014 Task 4

  • [SemEval-14]: SemEval-2014 Task 4: Aspect Based Sentiment Analysis. [paper] [data]

ARTS (Adversarial Test Set for SemEval-14)

  • [EMNLP-20]: Tasty Burgers, Soggy Fries: Probing Aspect Robustness in Aspect-Based Sentiment Analysis. [paper] [data]

MAMS

  • [EMNLP-19]: A Challenge Dataset and Effective Models for Aspect-Based Sentiment Analysis. [paper] [data]

Twitter

  • [ACL-14]: Adaptive Recursive Neural Network for Target-dependent Twitter Sentiment Classification. [paper] [data]

SentiHood

  • [COLING-16]: Sentihood: Targeted aspect based sentiment analysis dataset for urban neighbourhoods. [paper] [data]

TOWE

  • [NAACL-19]: Target-oriented Opinion Words Extraction with Target-fused Neural Sequence Labeling. [paper] [data]

Paper List

Aspect Based Sentiment Classification

  • [SemEval-14]: SemEval-2014 Task 4: Aspect Based Sentiment Analysis. [paper] [data]

  • [ACL-14]: Adaptive Recursive Neural Network for Target-dependent Twitter Sentiment Classification. [paper] [data]

  • [NIPS-14-workshop]: Aspect Specific Sentiment Analysis using Hierarchical Deep Learning. [paper]

  • [EMNLP-15]: PhraseRNN: Phrase Recursive Neural Network for Aspect-based Sentiment Analysis. [paper]

  • [COLING-16]: Sentihood: Targeted aspect based sentiment analysis dataset for urban neighbourhoods. [paper] [data]

  • [COLING-16]: Effective LSTMs for Target-Dependent Sentiment Classification. [paper] [data]

  • [EMNLP-16]: Aspect Level Sentiment Classification with Deep Memory Network. [paper] [code]

  • [EMNLP-16]: Attention-based LSTM for Aspect-level Sentiment Classification. [paper] [code]

  • [EMNLP-16]: A Hierarchical Model of Reviews for Aspect-based Sentiment Analysis. [paper]

  • [EMNLP-16]: Recursive Neural Conditional Random Fields for Aspect-based Sentiment Analysis. [paper]

  • [AAAI-2016]: Gated Neural Networks for Targeted Sentiment Analysis. [paper] [code]

  • [EACL-2017]: Attention Modeling for Targeted Sentiment. [paper] [code]

  • [IJCAI-17]: Interactive Attention Networks for Aspect-Level Sentiment Classification. [paper] [code]

  • [CIKM-17]: Dyadic Memory Networks for Aspect-based Sentiment Analysis. [paper]

  • [EMNLP-17]: Recurrent Attention Network on Memory for Aspect Sentiment Analysis. [paper] [code]

  • [WWW-18]: Content Attention Model for Aspect Based Sentiment Analysis. [paper] [code]

  • [AAAI-18]: Targeted Aspect-Based Sentiment Analysis via Embedding Commonsense Knowledge into an Attentive LSTM. [paper]

  • [AAAI-18]: Learning to Attend via Word-Aspect Associative Fusion for Aspect-based Sentiment Analysis. [paper]

  • [AAAI-18]: Learning Latent Opinions for Aspect-Level Sentiment Classification. [paper]

  • [NAACL-18]: Modeling Inter-Aspect Dependencies for Aspect-Based Sentiment Analysis. [paper]

  • [NAACL-18]: Recurrent Entity Networks with Delayed Memory Update for Targeted Aspect-based Sentiment Analysis. [paper] [code]

  • [ACL-18]: Exploiting Document Knowledge for Aspect-level Sentiment Classification. [paper] [code]

  • [ACL-18]: Target-Sensitive Memory Networks for Aspect Sentiment Classification. [paper]

  • [ACL-18]: Aspect Based Sentiment Analysis with Gated Convolutional Networks. [paper] [code]

  • [ACL-18]: Multi-grained Attention Network for Aspect-Level Sentiment Classification. [paper] [code]

  • [ACL-18]: Transformation Networks for Target-Oriented Sentiment Classification. [paper] [code]

  • [IJCAI-18]: Aspect Sentiment Classification with both Word-level and Clause-level AttentionNetworks. [paper]

  • [COLING-18]: Effective Attention Modeling for Aspect-Level Sentiment Classification. [paper]

  • [COLING-18]: Enhanced Aspect Level Sentiment Classification with Auxiliary Memory. [paper] [code]

  • [COLING-18]: A Position-aware Bidirectional Attention Network for Aspect-level Sentiment Analysis. [paper]

  • [COLING-18]: Document-level Multi-aspect Sentiment Classification by Jointly Modeling Users, Aspects, and Overall Ratings. [paper]

  • [EMNLP-18]: IARM: Inter-Aspect Relation Modeling with Memory Networks in Aspect-Based Sentiment Analysis. [paper] [code]

  • [EMNLP-18]: Aspect Based Sentiment Analysis into the Wild. [paper] [data]

  • [EMNLP-18]: Joint Aspect and Polarity Classification for Aspect-based SentimentAnalysis with End-to-End Neural Networks. [paper]

  • [EMNLP-18]: Multi-grained Attention Network for Aspect-LevelSentiment Classification. [paper] [code]

  • [EMNLP-18]: Parameterized Convolutional Neural Networks for Aspect LevelSentiment Classification. [paper]

  • [EMNLP-18]: Joint Learning for Targeted Sentiment Analysis. [paper]

  • [SBP-BRiMS-18]: Aspect Level Sentiment Classification with Attention-over-Attention Neural Networks. [paper] [code]

  • [AAAI-19]: Exploiting Coarse-to-Fine Task Transfer for Aspect-level Sentiment Classification. [paper] [data]

  • [AAAI-19]: A Unified Model for Opinion Target Extraction and Target Sentiment Prediction. [paper] [code]

  • [W-NUT19]: Exploiting BERT for End-to-End Aspect-based Sentiment Analysis. [paper] [code]

  • [NAACL-19]: BERT Post-Training for Review Reading Comprehension and Aspect-based Sentiment Analysis. [paper] [code]

  • [NAACL-19]: Utilizing BERT for Aspect-Based Sentiment Analysisvia Constructing Auxiliary Sentence. [paper] [code]

  • [ACL-19]: An Interactive Multi-Task Learning Network for End-to-End Aspect-Based Sentiment Analysis. [paper] [code]

  • [ACL-19]: Progressive Self-Supervised Attention Learning forAspect-Level Sentiment Analysis. [paper] [code]

  • [ACL-19]: Transfer Capsule Network for Aspect Level Sentiment Classification. [paper] [code]

  • [EMNLP-19]: Aspect-based Sentiment Classification with Aspect-specific Graph Convolutional Networks. [paper] [code]

  • [EMNLP-19]: Aspect-Level Sentiment Analysis Via Convolution over Dependency Tree. [paper] [code]

  • [EMNLP-19]: Capsule Network with Interactive Attention for Aspect-Level Sentiment Classification. [paper]

  • [EMNLP-19]: Transferable End-to-End Aspect-based Sentiment Analysis with Selective Adversarial Learning. [paper] [code]

  • [EMNLP-19]: CAN: Constrained Attention Networks for Multi-Aspect Sentiment Analysis. [paper]

  • [EMNLP-19]: A Challenge Dataset and Effective Models for Aspect-Based Sentiment Analysis. [paper] [code]

  • [EMNLP-19]: A Novel Aspect-Guided Deep Transition Model for Aspect Based Sentiment Analysis. [paper] [code]

  • [EMNLP-19]: Learning Explicit and Implicit Structures for Targeted Sentiment Analysis. [paper] [code]

  • [EMNLP-19]: Syntax-Aware Aspect Level Sentiment Classification with Graph Attention Networks. [paper]

  • [EMNLP-19]: Recognizing Conflict Opinions in Aspect-level Sentiment Classification with Dual Attention Networks. [paper] [code]

  • [arXiv-19]: Attentional Encoder Network for Targeted Sentiment Classification. [paper] [code]

  • [arXiv-19]: Modeling Sentiment Dependencies with Graph Convolutional Networks for Aspect-level Sentiment Classification. [paper] [code]

  • [arXiv-19]:  A Failure of Aspect Sentiment Classifiers and an Adaptive Re-weighting Solution. [paper]

  • [arXiv-20]: Exploiting Typed Syntactic Dependencies for Targeted Sentiment Classification Using Graph Attention Neural Network. [paper]

  • [arXiv-20]: An Iterative Knowledge Transfer Network with Routing for Aspect-based Sentiment Analysis. [paper]

  • [arXiv-20]: A Dependency Syntactic Knowledge Augmented Interactive Architecture for End-to-End Aspect-based Sentiment Analysis. [paper]

  • [ACL-20]: Relational Graph Attention Network for Aspect-based Sentiment Analysis. [paper] [code]

  • [ACL-20]: Conditional Augmentation for Aspect Term Extraction via Masked Sequence-to-Sequence Generation. [paper]

  • [ACL-20]: Modelling Context and Syntactical Features for Aspect-based Sentiment Analysis. [paper]

  • [ACL-20]: Aspect Sentiment Classification with Document-level Sentiment Preference Modeling. [paper]

  • [ACL-20]: Relation-Aware Collaborative Learning for Unified Aspect-Based Sentiment Analysis. [paper]

  • [ACL-20]: Dependency Graph Enhanced Dual-transformer Structure for Aspect-based Sentiment Classification. [paper]

  • [EMNLP-20]: Convolution over Hierarchical Syntactic and Lexical Graphs for Aspect Level Sentiment Analysis. [paper]

  • [EMNLP-20]: Tasty Burgers, Soggy Fries: Probing Aspect Robustness in Aspect-Based Sentiment Analysis. [paper]

  • [EMNLP-20]: Inducing Target-specific Latent Structures for Aspect Sentiment Classification. [paper]

  • [EMNLP-20]: A Multi-Task Incremental Learning Framework with Category Name Embedding for Aspect-Category Sentiment Analysis. [paper]

  • [EMNLP-20]: Aspect-Based Sentiment Analysis by Aspect-Sentiment Joint Embedding. [paper]

  • [EMNLP-20]: Unified Feature and Instance Based Domain Adaptation for End-to-End Aspect-based Sentiment Analysis. [paper]

Aspect Extraction

  • [EMNLP-2015]: Fine-grained Opinion Mining with Recurrent Neural Networks and Word Embeddings. [paper]

  • [EMNLP-2016]: Recursive Neural Conditional Random Fields for Aspect-based Sentiment Analysis. [paper] [code]

  • [EMNLP-2017]: Deep Multi-Task Learning for Aspect Term Extraction with Memory Interaction. [paper]

  • [AAAI-17]: Coupled Multi-Layer Attentions for Co-Extraction of Aspect and Opinion Terms. [paper]

  • [ACL-17]: An Unsupervised Neural Attention Model for Aspect Extraction. [paper] [code]

  • [IJCAI-18]: Aspect Term Extraction with History Attention and Selective Transformation. [paper]

  • [ACL-18]: Double Embeddings and CNN-based Sequence Labeling for Aspect Extraction. [paper] [code]

  • [EMNLP-18]: ExtRA: Extracting Prominent Review Aspects from Customer Feedback. [paper]

  • [ACL-19]: Annotation and Automatic Classification of Aspectual Categories. [paper] [code]

  • [ACL-19]: Exploring Sequence-to-Sequence Learning in Aspect Term Extraction. [paper]

  • [ACL-19]: DOER: Dual Cross-Shared RNN for Aspect Term-Polarity Co-Extraction. [paper] [code]

  • [arXiv-20]: Aspect Term Extraction using Graph-based Semi-Supervised Learning. [paper]

  • [ACL-20]: SpanMlt: A Span-based Multi-Task Learning Framework for Pair-wise Aspect and Opinion Terms Extraction. [paper]

  • [ACL-20]: Embarrassingly Simple Unsupervised Aspect Extraction. [paper]

  • [ACL-20]: Don't Eclipse Your Arts Due to Small Discrepancies: Boundary Repositioning with a Pointer Network for Aspect Extraction. [paper]

  • [EMNLP-20]: Enhancing Aspect Term Extraction with Soft Prototypes. [paper]

Aspect Sentiment Triplet Extraction

  • [AAAI-20]: Knowing What, How and Why: A Near Complete Solution for Aspect-based Sentiment Analysis. [paper] [data]

Target-oriented Opinion Words Extraction

  • [NAACL-19]: Target-oriented Opinion Words Extraction with Target-fused Neural Sequence Labeling. [paper] [code]

  • [AAAI-20]: Latent Opinions Transfer Network for Target-Oriented Opinion Words Extraction. [paper]

  • [ACL-20]: Synchronous Double-channel Recurrent Network for Aspect-Opinion Pair Extraction. [paper] [code]

  • [EMNLP-20]: Deep Weighted MaxSAT for Aspect-based Opinion Extraction. [paper]

  • [EMNLP-20]: Introducing Syntactic Structures into Target Opinion Word Extraction with Deep Learning. [paper]

Jointly Extract Aspect and Classify Aspect Sentiment

  • [AAAI-19]: A Unified Model for Opinion Target Extraction and Target Sentiment Prediction. [paper] [code]

  • [ACL-19]: Open-Domain Targeted Sentiment Analysis via Span-Based Extraction and Classification. [paper]

  • [arXiv-20]: Jointly Modeling Aspect and Sentiment with Dynamic Heterogeneous Graph Neural Networks. [paper]

  • [EMNLP-20]: Position-Aware Tagging for Aspect Sentiment Triplet Extraction. [paper]

Applications

  • [ACL-20]: Applying Transformers and Aspect-based Sentiment Analysis approaches on Sarcasm Detection. [paper]
Owner
jiangqn
Interested in natural language processing and machine learning.
jiangqn
NLP Text Classification

多标签文本分类任务 近年来随着深度学习的发展,模型参数的数量飞速增长。为了训练这些参数,需要更大的数据集来避免过拟合。然而,对于大部分NLP任务来说,构建大规模的标注数据集非常困难(成本过高),特别是对于句法和语义相关的任务。相比之下,大规模的未标注语料库的构建则相对容易。为了利用这些数据,我们可以

Jason 1 Nov 11, 2021
The following links explain a bit the idea of semantic search and how search mechanisms work by doing retrieve and rerank

Main Idea The following links explain a bit the idea of semantic search and how search mechanisms work by doing retrieve and rerank Semantic Search Re

Sergio Arnaud Gomez 2 Jan 28, 2022
A linter to manage all your python exceptions and try/except blocks (limited only for those who like dinosaurs).

Manage your exceptions in Python like a PRO Currently in BETA. Inspired by this blog post. I shared the building process of this tool here. “For those

Guilherme Latrova 353 Dec 31, 2022
A high-level Python library for Quantum Natural Language Processing

lambeq About lambeq is a toolkit for quantum natural language processing (QNLP). Documentation: https://cqcl.github.io/lambeq/ Getting started Prerequ

Cambridge Quantum 315 Jan 01, 2023
apple's universal binaries BUT MUCH WORSE (PRACTICAL SHITPOST) (NOT PRODUCTION READY)

hyperuniversality investment opportunity: what if we could run multiple architectures in a single file, again apple universal binaries, but worse how

luna 2 Oct 19, 2021
Finding Label and Model Errors in Perception Data With Learned Observation Assertions

Finding Label and Model Errors in Perception Data With Learned Observation Assertions This is the project page for Finding Label and Model Errors in P

Stanford Future Data Systems 17 Oct 14, 2022
Natural Language Processing library built with AllenNLP 🌲🌱

Custom Natural Language Processing with big and small models 🌲🌱

Recognai 65 Sep 13, 2022
中文問句產生器;使用台達電閱讀理解資料集(DRCD)

Transformer QG on DRCD The inputs of the model refers to we integrate C and A into a new C' in the following form. C' = [c1, c2, ..., [HL], a1, ..., a

Philip 1 Oct 22, 2021
Examples of using sparse attention, as in "Generating Long Sequences with Sparse Transformers"

Status: Archive (code is provided as-is, no updates expected) Update August 2020: For an example repository that achieves state-of-the-art modeling pe

OpenAI 1.3k Dec 28, 2022
JaQuAD: Japanese Question Answering Dataset

JaQuAD: Japanese Question Answering Dataset for Machine Reading Comprehension (2022, Skelter Labs)

SkelterLabs 84 Dec 27, 2022
An open-source NLP research library, built on PyTorch.

An Apache 2.0 NLP research library, built on PyTorch, for developing state-of-the-art deep learning models on a wide variety of linguistic tasks. Quic

AI2 11.4k Jan 01, 2023
Plugin repository for Macast

Macast-plugins Plugin repository for Macast. How to use third-party player plugin Download Macast from GitHub Release. Download the plugin you want fr

109 Jan 04, 2023
Pre-training BERT masked language models with custom vocabulary

Pre-training BERT Masked Language Models (MLM) This repository contains the method to pre-train a BERT model using custom vocabulary. It was used to p

Stella Douka 14 Nov 02, 2022
Non-Autoregressive Translation with Layer-Wise Prediction and Deep Supervision

Deeply Supervised, Layer-wise Prediction-aware (DSLP) Transformer for Non-autoregressive Neural Machine Translation

Chenyang Huang 37 Jan 04, 2023
Augmenty is an augmentation library based on spaCy for augmenting texts.

Augmenty: The cherry on top of your NLP pipeline Augmenty is an augmentation library based on spaCy for augmenting texts. Besides a wide array of high

Kenneth Enevoldsen 124 Dec 29, 2022
Guide: Finetune GPT2-XL (1.5 Billion Parameters) and GPT-NEO (2.7 B) on a single 16 GB VRAM V100 Google Cloud instance with Huggingface Transformers using DeepSpeed

Guide: Finetune GPT2-XL (1.5 Billion Parameters) and GPT-NEO (2.7 Billion Parameters) on a single 16 GB VRAM V100 Google Cloud instance with Huggingfa

289 Jan 06, 2023
:id: A python library for accurate and scalable fuzzy matching, record deduplication and entity-resolution.

Dedupe Python Library dedupe is a python library that uses machine learning to perform fuzzy matching, deduplication and entity resolution quickly on

Dedupe.io 3.6k Jan 02, 2023
Coreference resolution for English, French, German and Polish, optimised for limited training data and easily extensible for further languages

Coreferee Author: Richard Paul Hudson, Explosion AI 1. Introduction 1.1 The basic idea 1.2 Getting started 1.2.1 English 1.2.2 French 1.2.3 German 1.2

Explosion 70 Dec 12, 2022
SentAugment is a data augmentation technique for semi-supervised learning in NLP.

SentAugment SentAugment is a data augmentation technique for semi-supervised learning in NLP. It uses state-of-the-art sentence embeddings to structur

Meta Research 363 Dec 30, 2022
A framework for evaluating Knowledge Graph Embedding Models in a fine-grained manner.

A framework for evaluating Knowledge Graph Embedding Models in a fine-grained manner.

NEC Laboratories Europe 13 Sep 08, 2022