Giter VIP home page Giter VIP logo

acsa's Introduction

ACSA

Papers, models and datasets for Aspect-Category Sentiment Analysis, which contains two fine-grained subtasks: Aspect Category Detection (ACD) and Aspect Category Sentiment Classification (ACSC).

LICENSE Contributions welcome

Requirement

  • python 3.6
  • pytorch 1.3.0
  • allennlp 0.9.0

Usage

Supported datasets

Aspect-Category Sentiment Classification (ACSC) Models

Supported models

Training

sh scripts/run.sh acsa/acac_pytorch/acsc_bootstrap.py --model_name Heat --current_dataset SemEval-2014-Task-4-REST-DevSplits --embedding_filepath glove.840B.300d.txt

Visualization

sh scripts/run.sh acsa/acac_pytorch/acsc_bootstrap.py --model_name Heat --current_dataset SemEval-2014-Task-4-REST-DevSplits --embedding_filepath glove.840B.300d.txt --train False --visualize_attention True

Aspect Category Detection (ACD) Models

Joint Models for ACSC and ACD

Paper

Suggestions about adding papers are welcomed!

Aspect-Category Sentiment Classification (ACSC)

  • 2016-emnlp-A Hierarchical Model of Reviews for Aspect-based Sentiment Analysis paper
  • 2016-emnlp-Attention-based LSTM for Aspect-level Sentiment Classification paper
  • 2017-CIKM-Aspect-level Sentiment Classification with HEAT (HiErarchical ATtention) Network paper
  • 2018-aaai-Learning to Attend via Word-Aspect Associative Fusion for Aspect-based Sentiment Analysis paper
  • 2018-acl-Aspect Based Sentiment Analysis with Gated Convolutional Networks paper
  • 2019-AAAI-A Human-Like Semantic Cognition Network for Aspect-Level Sentiment Classification paper
  • 2019-conll-Learning to Detect Opinion Snippet for Aspect-Based Sentiment Analysis paper
  • 2019-emnlp-A Challenge Dataset and Effective Models for Aspect Based Sentiment Analysis paper
  • 2019-emnlp-A Novel Aspect-Guided Deep Transition Model for Aspect Based Sentiment Analysis paper
  • 2019-ijcai-Earlier Attention Aspect-Aware LSTM for Aspect Sentiment Analysis paper
  • 2019-naacl-Utilizing BERT for Aspect-Based Sentiment Analysis via Constructing Auxiliary Sentence paper
  • 2019-tkdd-Aspect Aware Learning for Aspect Category Sentiment Analysis paper
  • 2020-nlpcc-Sentence Constituent-Aware Aspect-Category Sentiment Analysis with Graph Attention Networks paper code
  • 2020-emnlp-Multi-Instance Multi-Label Learning Networks for Aspect-Category Sentiment Analysis paper code

Joint Models

  • 2017-wsdm-Deep Memory Networks for Attitude Identification paper
  • 2018-emnlp-Joint Aspect and Polarity Classification for Adpect-based Sentiment Analysis with End-to-End Neural Networks paper
  • 2019-www-Aspect-level Sentiment Analysis using AS-Capsules paper
  • 2019-emnlp-CAN Constrained Attention Networks for Multi-Aspect Sentiment Analysis paper
  • 2020-ccl-A Joint Model for Aspect-Category Sentiment Analysis with SharedSentiment Prediction Layer paper

Related Repositories

Contributions

Feel free to contribute!

You can raise an issue or submit a pull request, whichever is more convenient for you.

Licence

MIT License

acsa's People

Contributors

l294265421 avatar

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.