- Source code for EACL 2021 paper Variational Weakly Supervised Sentiment Analysis with Posterior Regularization
- Python3
- tensorflow-gpu==1.14.0
- tqdm
- sklearn
- VWS-PR
python yelp.py
python imdb.py
python amazon.py
- VWS
python yelp.py --beta 0.0
python imdb.py --beta 0.0
python amazon.py --beta 0.0
We also implement a model which uses contextualized embeddings (BERT) as the input of CNN.
cd Contextualized
python yelp.py
python imdb.py
python amazon.py
Micro F1 score using contextualized embeddings
Yelp | IMDB | Amazon |
---|---|---|
0.8904 | 0.8362 | 0.8389 |