skip to navigation
skip to content

scikitcrf-ner 3.2

Enity Recognition using ScikitCRF



Entity recognition using scikit CRF

Decscription

This is a simple python applicaion that uses sklearn-crfsuite for entity recognition using CRF.

Installation

Install this package using pip by running the follwing command:

pip install scikitcrf_ner

Usage

  • import the package using:

    from scikitcrf_ner import entityRecognition
    
  • Train the model using:

    entityRecognition.train("path\\to\\trainingfile.json")
    
  • Refer the sample training file(sample_train.json), the training file should be json formatted

  • Predict the entities by:

    entityRecognition.predict("Utterance")
    

Sample code

Refer this sample code:

from scikitcrf_ner import entityRecognition as ner
ner.train("sample_train.json")
entities = ner.predict("show me some Indian restaurants")
print(entites)

License

  • MIT
 
File Type Py Version Uploaded on Size
scikitcrf_ner-3.2.tar.gz (md5) Source 2017-07-25 3KB