NER-Node
Library to connect to Stanford NER local Server, send in the Raw Text and get back Entity JSON
4X performance boost with same syntax in versions 0.0.6 and further. Please do upgrade.
Installation
- npm install ner-node
- You can now try the test files to see the library working.
Usage
Here is an example of how you can call the library :-
var socketNER = require("ner-node")
socketNER(port, classifierFileName, pathToNER, function (obj) {
obj.parser = function (taggedText) {..... return entities}
var entitiesJSON = obj.getEntities(rawText, requiredEntity)
obj.close()
})
Note:-
The npm package doesn't come with StanfordNER folder. You can download the latest from Stanford NER website OR get it from the git hub repository.
Updates
Its 20-Feb-2016. I have pushed an update to make the library run 4x faster than previous versions. so please use version 0.0.6 or lastest for production purposes. There has been no change in the Syntax.
Issues & Suggestions
If you find an issues using the Library OR if you have any suggestions to make it perform better, then you can write to us in the Issues Section.
Donate
If this repository helps you anyhow, please don't mind coming back and
Buy Me Coffee
OR you can use
Gratipay
to show your appreciation and gratitude.