Skip to main content

NestedNER

Prerequisites

The main requirements are:

  • tqdm
  • flair
  • word2vec
  • glove-python-binary==0.2.0
  • transformers==2.10.0
  • wandb # for logging the results
  • yaml

In the root directory, run

pip install -e .

Data Format

{
  "id": "train_2975", 
  "text": "ll Services Plan Documents Only ( Section 125 ) Premium Offset Plan ( POP ) Wellness Plans MBTA Corporate Transit Pass Program WMATA Smar Trip Transit / Parking Program Contact Us HRC Total Solutions 111 Charles Street Manchester , New hampshire 03101 customerservice @ hrcts . com Phone : ( 603 ) 647 - 1147 Fax : ( 866 ) 978 - 7868 Follow Us Linked In You Tube Twitter Resources IIAS Participating Pharmacies IIAS 90 % Merchant List FSA Store HSA St", 
  "entity_list": [
      {"text": "111 Charles Street", "type": "detail", "char_span": [200, 218]}, 
      {"text": "Manchester", "type": "city", "char_span": [219, 229]}, 
      {"text": "New hampshire", "type": "state", "char_span": [232, 245]}, 
      {"text": "03101", "type": "zipcode", "char_span": [246, 251]},
  ]
}

Pretrained Model and Word Embeddings

Download BERT-BASE-CASED and put it under ../pretrained_models. Download word embeddings (code: 8044) and put them under ../pretrained_emb.

Train

Set configuration in tplinker_ner/train_config.yaml. Start training:

cd tplinker_ner
python train.py

Evaluation

Set configuration in tplinker_ner/eval_config.yaml. Start evaluation by running tplinker_ner/Evaluation.ipynb

Metadata

Release files for yucheng-ner 0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for yucheng-ner 0.6
File Size Uploaded
yucheng_ner-0.6.tar.gz 17.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for yucheng-ner 0.6
File Interpreter ABI Platform
yucheng_ner-0.6-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 58.6 kB

Release files / yucheng_ner-0.6.tar.gz

Download URL yucheng_ner-0.6.tar.gz
Size 17.1 kB
Tags Source
SHA-256 checksum
How to use checksums
80f7603bb8ed1476d7897044ade5a5a67d2780dcd61511a94785e9f7a2b26c54
BLAKE2b-256 checksum
How to use checksums
dd8eb9d7ebf587d6a1fc1967756020945667e6a73352d280cff1bb7ffbc93f98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.3

Release files / yucheng_ner-0.6-py2.py3-none-any.whl

Download URL yucheng_ner-0.6-py2.py3-none-any.whl
Size 41.5 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
120d898400e3295c1f609e2d04d2f1104568ead45b006ec906350bab21c8e10b
BLAKE2b-256 checksum
How to use checksums
87a52a3f541f669976af1c6d0e035ea9c1d4e0f703fbbe364b9d9ae44b799653
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.3

Release history Release notifications | RSS feed

This release

0.6 This release

2 release files

0.5

2 release files

0.4

2 release files

0.3

2 release files

0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page