jiesutd/LatticeLSTM
jiesutd/LatticeLSTM has 1,831 GitHub stars and 446 forks. GitHot measured -1 stars in 24 hours. Last checked 2026-11-07 01:57 UTC. Last push 2019-04-25.
Chinese NER using Lattice LSTM. Code for ACL 2018 paper.
Measured star growth
- in 24h
- -1
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalChinese NER Using Lattice LSTM
Lattice LSTM for Chinese NER. Character based LSTM with Lattice embeddings as input.
Models and results can be found at our ACL 2018 paper Chinese NER Using Lattice LSTM. It achieves 93.18% F1-value on MSRA dataset, which is the state-of-the-art result on Chinese NER task.
Details will be updated soon.
Requirement:
Python: 2.7
PyTorch: 0.3.0
(for PyTorch 0.3.1, please refer issue#8 for a slight modification.)
Input format:
CoNLL format (prefer BIOES tag scheme), with each character its label for one line. Sentences are splited with a null line.
美 B-LOC
国 E-LOC
的 O
华 B-PER
莱 I-PER
士 E-PER
我 O
跟 O
他 O
谈 O
笑 O
风 O
生 O
Pretrained Embeddings:
The pretrained character and word embeddings are the same with the embeddings in the baseline of RichWordSegmentor
Character embeddings (gigaword_chn.all.a2b.uni.ite50.vec): Google Drive or Baidu Pan
Word(Lattice) embeddings (ctb.50d.vec): Google Drive or Baidu Pan
How to run the code?
- Download the character embeddings and word embeddings and put them in the
datafolder. - Modify the
run_main.pyorrun_demo.pyby adding your train/dev/test file directory. sh run_main.pyorsh run_demo.py
Resume NER data
Crawled from the Sina Finance, it includes the resumes of senior executives from listed companies in the Chinese stock market. Details can be found in our paper.
Cite:
Please cite our ACL 2018 paper:
@article{zhang2018chinese,
title={Chinese NER Using Lattice LSTM},
author={Yue Zhang and Jie Yang},
booktitle={Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (ACL)},
year={2018}
}
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,612 starspublic-apis/public-apis
A collective list of free APIs
496,867 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
439,508 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,104 stars