Introduction of bert-base-multilingual-cased-masakhaner
Model Details of bert-base-multilingual-cased-masakhaner
Hugging Face's logo
language:
ha
ig
rw
lg
luo
pcm
sw
wo
yo
multilingual
datasets:
- masakhaner
bert-base-multilingual-cased-masakhaner
Model description
bert-base-multilingual-cased-masakhaner
is the first
Named Entity Recognition
model for 9 African languages (Hausa, Igbo, Kinyarwanda, Luganda, Nigerian Pidgin, Swahilu, Wolof, and Yorùbá) based on a fine-tuned mBERT base model. It achieves the
state-of-the-art performance
for the NER task. It has been trained to recognize four types of entities: dates & times (DATE), location (LOC), organizations (ORG), and person (PER).
Specifically, this model is a
bert-base-multilingual-cased
model that was fine-tuned on an aggregation of African language datasets obtained from Masakhane
MasakhaNER
dataset.
Intended uses & limitations
How to use
You can use this model with Transformers
pipeline
for NER.
from transformers import AutoTokenizer, AutoModelForTokenClassification
from transformers import pipeline
tokenizer = AutoTokenizer.from_pretrained("Davlan/bert-base-multilingual-cased-masakhaner")
model = AutoModelForTokenClassification.from_pretrained("Davlan/bert-base-multilingual-cased-masakhaner")
nlp = pipeline("ner", model=model, tokenizer=tokenizer)
example = "Emir of Kano turban Zhang wey don spend 18 years for Nigeria"
ner_results = nlp(example)
print(ner_results)
Limitations and bias
This model is limited by its training dataset of entity-annotated news articles from a specific span of time. This may not generalize well for all use cases in different domains.
Training data
This model was fine-tuned on 9 African NER datasets (Hausa, Igbo, Kinyarwanda, Luganda, Nigerian Pidgin, Swahilu, Wolof, and Yorùbá) Masakhane
MasakhaNER
dataset
The training dataset distinguishes between the beginning and continuation of an entity so that if there are back-to-back entities of the same type, the model can output where the second entity begins. As in the dataset, each token will be classified as one of the following classes:
Abbreviation
Description
O
Outside of a named entity
B-DATE
Beginning of a DATE entity right after another DATE entity
I-DATE
DATE entity
B-PER
Beginning of a person’s name right after another person’s name
I-PER
Person’s name
B-ORG
Beginning of an organisation right after another organisation
I-ORG
Organisation
B-LOC
Beginning of a location right after another location
I-LOC
Location
Training procedure
This model was trained on a single NVIDIA V100 GPU with recommended hyperparameters from the
original MasakhaNER paper
which trained & evaluated the model on MasakhaNER corpus.
Eval results on Test set (F-score)
language
F1-score
hau
88.66
ibo
85.72
kin
71.94
lug
81.73
luo
77.39
pcm
88.96
swa
88.23
wol
66.27
yor
80.09
BibTeX entry and citation info
@article{adelani21tacl,
title = {Masakha{NER}: Named Entity Recognition for African Languages},
author = {David Ifeoluwa Adelani and Jade Abbott and Graham Neubig and Daniel D'souza and Julia Kreutzer and Constantine Lignos and Chester Palen-Michel and Happy Buzaaba and Shruti Rijhwani and Sebastian Ruder and Stephen Mayhew and Israel Abebe Azime and Shamsuddeen Muhammad and Chris Chinenye Emezue and Joyce Nakatumba-Nabende and Perez Ogayo and Anuoluwapo Aremu and Catherine Gitau and Derguene Mbaye and Jesujoba Alabi and Seid Muhie Yimam and Tajuddeen Gwadabe and Ignatius Ezeani and Rubungo Andre Niyongabo and Jonathan Mukiibi and Verrah Otiende and Iroro Orife and Davis David and Samba Ngom and Tosin Adewumi and Paul Rayson and Mofetoluwa Adeyemi and Gerald Muriuki and Emmanuel Anebi and Chiamaka Chukwuneke and Nkiruka Odu and Eric Peter Wairagala and Samuel Oyerinde and Clemencia Siro and Tobius Saul Bateesa and Temilola Oloyede and Yvonne Wambui and Victor Akinode and Deborah Nabagereka and Maurice Katusiime and Ayodele Awokoya and Mouhamadane MBOUP and Dibora Gebreyohannes and Henok Tilaye and Kelechi Nwaike and Degaga Wolde and Abdoulaye Faye and Blessing Sibanda and Orevaoghene Ahia and Bonaventure F. P. Dossou and Kelechi Ogueji and Thierno Ibrahima DIOP and Abdoulaye Diallo and Adewale Akinfaderin and Tendai Marengereke and Salomey Osei},
journal = {Transactions of the Association for Computational Linguistics (TACL)},
month = {},
url = {https://arxiv.org/abs/2103.11811},
year = {2021}
}
Runs of Davlan bert-base-multilingual-cased-masakhaner on huggingface.co
41
Total runs
1
24-hour runs
8
3-day runs
12
7-day runs
5
30-day runs
More Information About bert-base-multilingual-cased-masakhaner huggingface.co Model
bert-base-multilingual-cased-masakhaner huggingface.co is an AI model on huggingface.co that provides bert-base-multilingual-cased-masakhaner's model effect (), which can be used instantly with this Davlan bert-base-multilingual-cased-masakhaner model. huggingface.co supports a free trial of the bert-base-multilingual-cased-masakhaner model, and also provides paid use of the bert-base-multilingual-cased-masakhaner. Support call bert-base-multilingual-cased-masakhaner model through api, including Node.js, Python, http.
bert-base-multilingual-cased-masakhaner huggingface.co is an online trial and call api platform, which integrates bert-base-multilingual-cased-masakhaner's modeling effects, including api services, and provides a free online trial of bert-base-multilingual-cased-masakhaner, you can try bert-base-multilingual-cased-masakhaner online for free by clicking the link below.
Davlan bert-base-multilingual-cased-masakhaner online free url in huggingface.co:
bert-base-multilingual-cased-masakhaner is an open source model from GitHub that offers a free installation service, and any user can find bert-base-multilingual-cased-masakhaner on GitHub to install. At the same time, huggingface.co provides the effect of bert-base-multilingual-cased-masakhaner install, users can directly use bert-base-multilingual-cased-masakhaner installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
bert-base-multilingual-cased-masakhaner install url in huggingface.co: