CRFsuite

CRFsuite

Fast, open-source CRF sequence labeling framework

Visit CRFsuite

About CRFsuite

CRFsuite is a fast, open-source implementation of Conditional Random Fields (CRFs) designed for labeling sequential data. It provides efficient training and tagging, a simple and flexible data format, and state-of-the-art training algorithms including L-BFGS, OWL-QN, SGD, Averaged Perceptron, Passive Aggressive, and AROW. CRFsuite offers C++ and SWIG (for languages like Python) APIs, and supports linear-chain CRFs for tasks such as part-of-speech tagging and named entity recognition. Ideal for researchers and developers working with sequence labeling and machine learning.

Resources

Product Website

Visit CRFsuite's official website for product details and getting started.

Visit website →

GitHub Repository

Source code and contributions for CRFsuite, including installation instructions and examples.

View on GitHub →