Skip to content

A solution for Named Entity Recognition (NER) in Keras using LSTM Networks, Word Embeddings and Char Embeddings

License

Notifications You must be signed in to change notification settings

yagotome/lstm-ner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LSTM NER

An implementation of Named Entity Recognition using LSTM Networks in Keras

Setup

Prerequisite

Setting up enviroment with Anaconda

Prerequisite

  • anaconda3 v5 installed and set in PATH

Setup

$ conda create -n lstm-ner python=3.6
$ conda activate lstm-ner
$ pip install -r requirements-(cpu|gpu).txt

Setting up data to train

See data README

Running

In lstm_ner folder, type:

$ PYTHONPATH=<path/to/lstm-ner> python __main__.py [--cpu-only]

PS: Set PYTHONPATH variable to lstm-ner root directory.

About

A solution for Named Entity Recognition (NER) in Keras using LSTM Networks, Word Embeddings and Char Embeddings

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages