Named-entity recognition (NER) is a subtask of information extraction that seeks to locate and classify named entity mentioned in unstructured text into pre-defined categories such as person names, organizations, locations, medical codes, time expressions, quantities, monetary values, percentages, etc.
- Python
- PyTorch
- Bert Transformer pre-trained
- Modules
pip install transformers
- Download Dataset
!gdown 1MqhuH7pGn9tcIHSkHwLZomAIVh4aqO-7
- move dataset into data folder
!mkdir data
!mv ner_dataset.csv data/ner_dataset.csv
- traning model
!python train.py
!python predict.py "this is egypt"