bnosac/crfsuite
Labelling Sequential Data in Natural Language Processing with R - using CRFsuite
This package helps natural language processing practitioners automatically categorize words or phrases in text, a process known as 'tagging' or 'chunking'. You provide raw text and define the categories you want to identify, and the tool outputs text with specific words or phrases labeled according to your criteria. This is useful for linguists, data scientists, or anyone who needs to extract structured information from unstructured text.
Use this if you need to build a custom model to automatically identify and label specific types of entities, parts of speech, or intents within your own text data.
Not ideal if you are looking for a pre-trained model for common NLP tasks, as this tool provides the framework to build your own custom models.
Stars
62
Forks
11
Language
C
License
—
Category
Last pushed
Nov 27, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/bnosac/crfsuite"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
charles9n/bert-sklearn
a sklearn wrapper for Google's BERT model
jidasheng/bi-lstm-crf
A PyTorch implementation of the BI-LSTM-CRF model.
howl-anderson/seq2annotation
基于 TensorFlow & PaddlePaddle 的通用序列标注算法库(目前包含 BiLSTM+CRF, Stacked-BiLSTM+CRF 和...
kamalkraj/BERT-NER
Pytorch-Named-Entity-Recognition-with-BERT
kamalkraj/Named-Entity-Recognition-with-Bidirectional-LSTM-CNNs
Named-Entity-Recognition-with-Bidirectional-LSTM-CNNs