https://github.com/ayushk4/ner.jl
Sequence Labelling models for Named Entity Recognition using Flux
https://github.com/ayushk4/ner.jl
Last synced: about 1 month ago
JSON representation
Sequence Labelling models for Named Entity Recognition using Flux
- Host: GitHub
- URL: https://github.com/ayushk4/ner.jl
- Owner: Ayushk4
- License: mit
- Created: 2019-06-27T18:01:16.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-13T03:10:25.000Z (over 5 years ago)
- Last Synced: 2025-02-12T07:30:17.029Z (3 months ago)
- Language: Jupyter Notebook
- Homepage:
- Size: 175 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NER.jl
Implementation of Sequence Labelling Models for Named Entity Recognition.
These models are kept in `Sequence_models/` directory.
The NER API built is currently in `src/`, to use the NER API -```julia
julia> include("src/ner.jl")
ner = NERTagger()
ner("remove_ner_label_prefix (generic function with 1 method)julia> str = "John Doe works in Google, New York."
"John Doe works in Google, New York."julia> collect(zip(ner(str), tokenize(str)))
9-element Array{Tuple{String,String},1}:
("PER", "John")
("PER", "Doe")
("O", "works")
("O", "in")
("ORG", "Google")
("O", ",")
("LOC", "New")
("LOC", "York")
("O", ".")
````valid/` has the notebooks recording the performance.