VinAIResearch/PhoBERT

PhoBERT: Pre-trained language models for Vietnamese (EMNLP-2020 Findings)

What it solves

PhoBERT is designed to provide high-performance, pre-trained language models specifically for the Vietnamese language, overcoming the limitations of previous monolingual and multilingual models in understanding Vietnamese text.

How it works

It uses a RoBERTa-based architecture to optimize the BERT pre-training procedure. The models are trained on large-scale Vietnamese corpora, including Wikipedia and news texts. To ensure accuracy, the input text must be word-segmented (using tools like VnCoreNLP) before being processed by the model.

Who it’s for

It is intended for NLP researchers and developers building Vietnamese-specific applications, such as Part-of-speech tagging, Dependency parsing, Named-entity recognition, and Natural language inference.

Highlights

  • Available in "base" and "large" versions with parameter counts ranging from 135M to 370M.
  • Outperforms previous monolingual and multilingual approaches on several downstream Vietnamese NLP tasks.
  • Compatible with the Hugging Face transformers library and fairseq.
  • Pre-trained on up to 140GB of Vietnamese text (in the v2 base model).

Related