https://github.com/thunlp-mt/selfsupervisedqe
Self-Supervised Quality Estimation for Machine Translation
https://github.com/thunlp-mt/selfsupervisedqe
Last synced: 11 months ago
JSON representation
Self-Supervised Quality Estimation for Machine Translation
- Host: GitHub
- URL: https://github.com/thunlp-mt/selfsupervisedqe
- Owner: THUNLP-MT
- License: bsd-3-clause
- Created: 2021-09-03T09:02:45.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-11-26T06:40:39.000Z (over 4 years ago)
- Last Synced: 2025-04-14T22:52:56.801Z (about 1 year ago)
- Language: Python
- Size: 18.6 KB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SelfSupervisedQE
Self-Supervised Quality Estimation for Machine Translation
Please cite:
```
@inproceedings{Zheng:2021:EMNLP,
title = "Self-Supervised Quality Estimation for Machine Translation",
author = "Zheng, Yuanhang and Tan, Zhixing and Zhang, Meng and Maimaiti, Mieradilijiang and Luan, Huanbo and Sun, Maosong and Liu, Qun and Liu, Yang",
booktitle = "EMNLP",
year = "2021"
}
```
## Requirements
Python 3.6
torch>=1.4.0
transformers>=4.4.2
pandas>=1.0.5
Note that we should slightly modify the file `tokenization_bert.py` in Transformers library to normally run the code, therefore please copy the file `tokenization_bert.py` in this repository to replace the corresponding file in the Transformer library.
## Usage
Data download: please refer to the script `download_data.sh`.
Training: please refer to the script `train.sh`.
Inference: please refer to the script `predict.sh`.
## Contact
If you have questions, suggestions and bug reports, please email [zyh971025@126.com](mailto:zyh971025@126.com).