Code Monkey home page Code Monkey logo

aspect-based-sentiment-analysis's Introduction

Aspect-Based-Sentiment-Analysis

A paper list for aspect based sentiment analysis.

Datasets

SemEval-2014 Task 4

The SemEval-2014 Task 4 contains two domain-specific datasets for laptops and restaurants, consisting of over 6K sentences with fine-grained aspect-level human annotations. [data]

The task consists of the following subtasks:

  • Subtask 1: Aspect term extraction

  • Subtask 2: Aspect term polarity

  • Subtask 3: Aspect category detection

  • Subtask 4: Aspect category polarity

SentiHood

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

Paper List

Aspect Base Sentiment Classification

RNN based model

  • TD_LSTM: Effective LSTMs for Target-Dependent Sentiment Classification. COLING 2016. [paper] [code]

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

CNN based model

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

Attention based model

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

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

  • AEN: Attentional Encoder Network for Targeted Sentiment Classification. arXiv preprint 2019. [paper] [code]

RNN & Attention based model

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

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

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

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

  • MGAN: Multi-grained Attention Network for Aspect-LevelSentiment Classification. ACL 2018. [paper] [code]

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

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

RNN & CNN based model

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

RecursiveNN based model

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

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

BERT base model

  • AEN_BERT / BERT_SPC: Attentional Encoder Network for Targeted Sentiment Classification. arXiv preprint 2019. [paper] [code]

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

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

Transfer learning model

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

  • PRET & MULT: Exploiting Document Knowledge for Aspect-level Sentiment Classification. ACL 2018. [paper] [code]

Hierarchical model

  • Aspect Specific Sentiment Analysis using Hierarchical Deep Learning. NIPS 2014 workshop. [paper]

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

Other

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

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

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

Aspect Extraction

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

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

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

  • Aspect Term Extraction with History Attention and Selective Transformation. IJCAI 2018. [paper]

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.