All Projects → PreferredAI → vista-net

PreferredAI / vista-net

Licence: MIT License
Code for the paper "VistaNet: Visual Aspect Attention Network for Multimodal Sentiment Analysis", AAAI'19

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to vista-net

Hierarchical Attention Networks
TensorFlow implementation of the paper "Hierarchical Attention Networks for Document Classification"
Stars: ✭ 75 (+11.94%)
Mutual labels:  sentiment-analysis, attention-mechanism
Multimodal Sentiment Analysis
Attention-based multimodal fusion for sentiment analysis
Stars: ✭ 172 (+156.72%)
Mutual labels:  sentiment-analysis, attention-mechanism
Sarcasm Detection
Detecting Sarcasm on Twitter using both traditonal machine learning and deep learning techniques.
Stars: ✭ 73 (+8.96%)
Mutual labels:  sentiment-analysis, attention-mechanism
Chatbot cn
基于金融-司法领域(兼有闲聊性质)的聊天机器人,其中的主要模块有信息抽取、NLU、NLG、知识图谱等,并且利用Django整合了前端展示,目前已经封装了nlp和kg的restful接口
Stars: ✭ 791 (+1080.6%)
Mutual labels:  sentiment-analysis, attention-mechanism
hfusion
Multimodal sentiment analysis using hierarchical fusion with context modeling
Stars: ✭ 42 (-37.31%)
Mutual labels:  sentiment-analysis, multimodal-sentiment-analysis
Datastories Semeval2017 Task4
Deep-learning model presented in "DataStories at SemEval-2017 Task 4: Deep LSTM with Attention for Message-level and Topic-based Sentiment Analysis".
Stars: ✭ 184 (+174.63%)
Mutual labels:  sentiment-analysis, attention-mechanism
Absa keras
Keras Implementation of Aspect based Sentiment Analysis
Stars: ✭ 126 (+88.06%)
Mutual labels:  sentiment-analysis, attention-mechanism
NTUA-slp-nlp
💻Speech and Natural Language Processing (SLP & NLP) Lab Assignments for ECE NTUA
Stars: ✭ 19 (-71.64%)
Mutual labels:  sentiment-analysis, attention-mechanism
MSAF
Offical implementation of paper "MSAF: Multimodal Split Attention Fusion"
Stars: ✭ 47 (-29.85%)
Mutual labels:  multimodal-learning, multimodal-sentiment-analysis
SA-DL
Sentiment Analysis with Deep Learning models. Implemented with Tensorflow and Keras.
Stars: ✭ 35 (-47.76%)
Mutual labels:  sentiment-analysis, attention-mechanism
ntua-slp-semeval2018
Deep-learning models of NTUA-SLP team submitted in SemEval 2018 tasks 1, 2 and 3.
Stars: ✭ 79 (+17.91%)
Mutual labels:  sentiment-analysis, attention-mechanism
SentimentAnalysis
Sentiment Analysis: Deep Bi-LSTM+attention model
Stars: ✭ 32 (-52.24%)
Mutual labels:  sentiment-analysis, attention-mechanism
Sentic-GCN
[KBS] Aspect-based sentiment analysis via affective knowledge enhanced graph convolutional networks
Stars: ✭ 19 (-71.64%)
Mutual labels:  sentiment-analysis
Persian-Sentiment-Analyzer
Persian sentiment analysis ( آناکاوی سهش های فارسی | تحلیل احساسات فارسی )
Stars: ✭ 30 (-55.22%)
Mutual labels:  sentiment-analysis
LSX
A word embeddings-based semi-supervised model for document scaling
Stars: ✭ 42 (-37.31%)
Mutual labels:  sentiment-analysis
Stocksent
A Python library for sentiment analysis of various tickers from the latest news by trusted sources, and tools to plot results. 📈📊📰
Stars: ✭ 35 (-47.76%)
Mutual labels:  sentiment-analysis
billboard
🎤 Lyrics/associated NLP data for Billboard's Top 100, 1950-2015.
Stars: ✭ 53 (-20.9%)
Mutual labels:  sentiment-analysis
Movie-Recommendation-System-with-Sentiment-Analysis
Content based movie recommendation system with sentiment analysis
Stars: ✭ 44 (-34.33%)
Mutual labels:  sentiment-analysis
factorized
[ICLR 2019] Learning Factorized Multimodal Representations
Stars: ✭ 49 (-26.87%)
Mutual labels:  multimodal-learning
MemNet ABSA
No description or website provided.
Stars: ✭ 20 (-70.15%)
Mutual labels:  sentiment-analysis

VistaNet

This is the code for the paper:

VistaNet: Visual Aspect Attention Network for Multimodal Sentiment Analysis
Quoc-Tuan Truong and Hady W. Lauw
Presented at AAAI 2019

We provide:

  • Code to train and evaluate the model
  • Data used for the experiments

If you find the code and data useful in your research, please cite:

@inproceedings{truong2019vistanet,
  title={VistaNet: Visual Aspect Attention Network for Multimodal Sentiment Analysis},
  author={Truong, Quoc-Tuan and Lauw, Hady W},
  publisher={AAAI Press},
  year={2019},
}

Requirements

  • Python 3
  • Tensorflow >=1.12,<2.0
  • Tqdm
  • GloVe word embeddings

How to run

  1. Make sure data is ready. Run script to pre-process the data:
python data_preprocess.py
  1. Train VistaNet:
python train.py --hidden_dim 50 --att_dim 100 --num_images 3 --batch_size 32 --learning_rate 0.001 --num_epochs 20

Contact

Questions and discussion are welcome: www.qttruong.info

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].