zhifac/crf4j

a complete Java port of crfpp(crf++)

33
/ 100
Emerging

This project helps software developers integrate Conditional Random Fields (CRF) models into Java applications for sequence labeling tasks like named entity recognition. It takes raw text data and a predefined template, trains a CRF model, and then uses that model to classify or label new sequences of text. Developers working with natural language processing or information extraction in Java will find this useful for building robust text analysis features.

No commits in the last 6 months.

Use this if you are a Java developer needing to build sequence labeling functionalities, such as identifying names, locations, or parts of speech in text, using Conditional Random Fields.

Not ideal if you are not a Java developer or if you require advanced machine learning features beyond traditional CRF models, such as deep learning architectures.

Natural Language Processing Information Extraction Sequence Labeling Text Analysis Java Development
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 8 / 25
Community 18 / 25

How are scores calculated?

Stars

32

Forks

15

Language

Java

License

Last pushed

Jun 27, 2018

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/zhifac/crf4j"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.