As the dataset is based on SQuAD v1.1, there are no unanswerable questions in the data. We chose this
setting so that models can focus on cross-lingual transfer.
We show the average number of tokens per paragraph, question, and answer for each language in the
table below. The statistics were obtained using
Jieba
for Chinese
and the
Moses tokenizer
for the other languages.
en
es
de
el
ru
tr
ar
vi
th
zh
hi
Paragraph
142.4
160.7
139.5
149.6
133.9
126.5
128.2
191.2
158.7
147.6
232.4
Question
11.5
13.4
11.0
11.7
10.0
9.8
10.7
14.8
11.5
10.5
18.7
Answer
3.1
3.6
3.0
3.3
3.1
3.1
3.1
4.5
4.1
3.5
5.6
Citation:
@article{Artetxe:etal:2019,
author = {Mikel Artetxe and Sebastian Ruder and Dani Yogatama},
title = {On the cross-lingual transferability of monolingual representations},
journal = {CoRR},
volume = {abs/1910.11856},
year = {2019},
archivePrefix = {arXiv},
eprint = {1910.11856}
}
As
XQuAD
is just an evaluation dataset, I used
Data augmentation techniques
(scraping, neural machine translation, etc) to obtain more samples and split the dataset in order to have a train and test set. The test set was created in a way that contains the same number of samples for each language. Finally, I got:
Dataset
# samples
XQUAD train
50 K
XQUAD test
8 K
Model training
The model was trained on a Tesla P100 GPU and 25GB of RAM.
The script for fine tuning can be found
here
Model in action
Fast usage with
pipelines
:
from transformers import pipeline
from transformers import pipeline
qa_pipeline = pipeline(
"question-answering",
model="mrm8488/bert-multi-cased-finetuned-xquadv1",
tokenizer="mrm8488/bert-multi-cased-finetuned-xquadv1"
)
# context: Coronavirus is seeding panic in the West because it expands so fast.# question: Where is seeding panic Coronavirus?
qa_pipeline({
'context': "कोरोनावायरस पश्चिम में आतंक बो रहा है क्योंकि यह इतनी तेजी से फैलता है।",
'question': "कोरोनावायरस घबराहट कहां है?"
})
# output: {'answer': 'पश्चिम', 'end': 18, 'score': 0.7037217439689059, 'start': 12}
qa_pipeline({
'context': "Manuel Romero has been working hardly in the repository hugginface/transformers lately",
'question': "Who has been working hard for hugginface/transformers lately?"
})
# output: {'answer': 'Manuel Romero', 'end': 13, 'score': 0.7254485993702389, 'start': 0}
qa_pipeline({
'context': "Manuel Romero a travaillé à peine dans le référentiel hugginface / transformers ces derniers temps",
'question': "Pour quel référentiel a travaillé Manuel Romero récemment?"
})
#output: {'answer': 'hugginface / transformers', 'end': 79, 'score': 0.6482061613915384, 'start': 54}
Runs of mrm8488 bert-multi-cased-finetuned-xquadv1 on huggingface.co
1.9K
Total runs
-47
24-hour runs
-73
3-day runs
-18
7-day runs
1.5K
30-day runs
More Information About bert-multi-cased-finetuned-xquadv1 huggingface.co Model
bert-multi-cased-finetuned-xquadv1 huggingface.co
bert-multi-cased-finetuned-xquadv1 huggingface.co is an AI model on huggingface.co that provides bert-multi-cased-finetuned-xquadv1's model effect (), which can be used instantly with this mrm8488 bert-multi-cased-finetuned-xquadv1 model. huggingface.co supports a free trial of the bert-multi-cased-finetuned-xquadv1 model, and also provides paid use of the bert-multi-cased-finetuned-xquadv1. Support call bert-multi-cased-finetuned-xquadv1 model through api, including Node.js, Python, http.
bert-multi-cased-finetuned-xquadv1 huggingface.co is an online trial and call api platform, which integrates bert-multi-cased-finetuned-xquadv1's modeling effects, including api services, and provides a free online trial of bert-multi-cased-finetuned-xquadv1, you can try bert-multi-cased-finetuned-xquadv1 online for free by clicking the link below.
mrm8488 bert-multi-cased-finetuned-xquadv1 online free url in huggingface.co:
bert-multi-cased-finetuned-xquadv1 is an open source model from GitHub that offers a free installation service, and any user can find bert-multi-cased-finetuned-xquadv1 on GitHub to install. At the same time, huggingface.co provides the effect of bert-multi-cased-finetuned-xquadv1 install, users can directly use bert-multi-cased-finetuned-xquadv1 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
bert-multi-cased-finetuned-xquadv1 install url in huggingface.co: