mrm8488 / bert-multi-cased-finetuned-xquadv1

huggingface.co
Total runs: 1.9K
24-hour runs: -47
7-day runs: -18
30-day runs: 1.5K
Model's Last Updated: March 19 2023
question-answering

Introduction of bert-multi-cased-finetuned-xquadv1

Model Details of bert-multi-cased-finetuned-xquadv1

BERT (base-multilingual-cased) fine-tuned for multilingual Q&A

This model was created by Google and fine-tuned on XQuAD like data for multilingual ( 11 different languages ) Q&A downstream task.

Details of the language model('bert-base-multilingual-cased')

Language model

Languages Heads Layers Hidden Params
104 12 12 768 100 M
Details of the downstream task (multilingual Q&A) - Dataset

Deepmind XQuAD

Languages covered:

  • Arabic: ar
  • German: de
  • Greek: el
  • English: en
  • Spanish: es
  • Hindi: hi
  • Russian: ru
  • Thai: th
  • Turkish: tr
  • Vietnamese: vi
  • Chinese: zh

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}

model in action

Try it on a Colab:

Open In Colab

Created by Manuel Romero/@mrm8488

Made with in Spain

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 Url

https://huggingface.co/mrm8488/bert-multi-cased-finetuned-xquadv1

mrm8488 bert-multi-cased-finetuned-xquadv1 online free

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:

https://huggingface.co/mrm8488/bert-multi-cased-finetuned-xquadv1

bert-multi-cased-finetuned-xquadv1 install

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:

https://huggingface.co/mrm8488/bert-multi-cased-finetuned-xquadv1

Url of bert-multi-cased-finetuned-xquadv1

bert-multi-cased-finetuned-xquadv1 huggingface.co Url

Provider of bert-multi-cased-finetuned-xquadv1 huggingface.co

mrm8488
ORGANIZATIONS

Other API from mrm8488

huggingface.co

Total runs: 855
Run Growth: 264
Growth Rate: 30.88%
Updated:February 23 2024
huggingface.co

Total runs: 201
Run Growth: 57
Growth Rate: 28.36%
Updated:March 19 2023
huggingface.co

Total runs: 72
Run Growth: 32
Growth Rate: 44.44%
Updated:January 24 2024
huggingface.co

Total runs: 52
Run Growth: 40
Growth Rate: 76.92%
Updated:June 20 2023