├── .gitignore ├── LICENSE ├── README.md ├── configs ├── eng_base_case_bert.json ├── eng_large_case_bert.json └── zh_bert.json ├── data ├── data_generate │ ├── check_data.py │ ├── file_utils.py │ └── preprocess_data.py ├── model_config.py ├── mrc_ner_data_utils.py ├── ner_data_processor.py └── tagger_ner_data_utils.py ├── docs ├── data_preprocess.md ├── data_release.md └── overview.png ├── layers ├── bert_basic_layer.py ├── bert_layernorm.py ├── classifier.py └── loss_funcs.py ├── models ├── bert_mrc_ner.py ├── bert_qa.py └── bert_tagger.py ├── run ├── run_bert_tagger.py └── run_mrc_ner.py └── utils ├── bert_tokenizer.py ├── file_utils.py └── mrc_ner_evaluate.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/README.md -------------------------------------------------------------------------------- /configs/eng_base_case_bert.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/configs/eng_base_case_bert.json -------------------------------------------------------------------------------- /configs/eng_large_case_bert.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/configs/eng_large_case_bert.json -------------------------------------------------------------------------------- /configs/zh_bert.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/configs/zh_bert.json -------------------------------------------------------------------------------- /data/data_generate/check_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/data/data_generate/check_data.py -------------------------------------------------------------------------------- /data/data_generate/file_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/data/data_generate/file_utils.py -------------------------------------------------------------------------------- /data/data_generate/preprocess_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/data/data_generate/preprocess_data.py -------------------------------------------------------------------------------- /data/model_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/data/model_config.py -------------------------------------------------------------------------------- /data/mrc_ner_data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/data/mrc_ner_data_utils.py -------------------------------------------------------------------------------- /data/ner_data_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/data/ner_data_processor.py -------------------------------------------------------------------------------- /data/tagger_ner_data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/data/tagger_ner_data_utils.py -------------------------------------------------------------------------------- /docs/data_preprocess.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/data_release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/docs/data_release.md -------------------------------------------------------------------------------- /docs/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/docs/overview.png -------------------------------------------------------------------------------- /layers/bert_basic_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/layers/bert_basic_layer.py -------------------------------------------------------------------------------- /layers/bert_layernorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/layers/bert_layernorm.py -------------------------------------------------------------------------------- /layers/classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/layers/classifier.py -------------------------------------------------------------------------------- /layers/loss_funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/layers/loss_funcs.py -------------------------------------------------------------------------------- /models/bert_mrc_ner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/models/bert_mrc_ner.py -------------------------------------------------------------------------------- /models/bert_qa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/models/bert_qa.py -------------------------------------------------------------------------------- /models/bert_tagger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/models/bert_tagger.py -------------------------------------------------------------------------------- /run/run_bert_tagger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/run/run_bert_tagger.py -------------------------------------------------------------------------------- /run/run_mrc_ner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/run/run_mrc_ner.py -------------------------------------------------------------------------------- /utils/bert_tokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/utils/bert_tokenizer.py -------------------------------------------------------------------------------- /utils/file_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/utils/file_utils.py -------------------------------------------------------------------------------- /utils/mrc_ner_evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pranciskus/mrc-for-flat-nested-ner/HEAD/utils/mrc_ner_evaluate.py --------------------------------------------------------------------------------