Module bus.extra

Package org.miaixz.bus.extra.nlp


package org.miaixz.bus.extra.nlp
Provides a unified encapsulation for Natural Language Processing (NLP) functionalities, specifically focusing on Chinese word segmentation. This package defines a common interface to adapt various third-party word segmentation engines, allowing for flexible integration and interchangeability of NLP providers.
Since:
Java 17+
Author:
Kimi Liu
  • Class
    Description
    Abstract base class that decorates a regular result class (one that does not inherently implement Iterator) as an NLPResult.
    Factory class for creating and managing Natural Language Processing (NLP) word segmentation engines.
    Utility class for Natural Language Processing (NLP) word segmentation.
    Interface definition for Natural Language Processing (NLP) word segmentation engines.
    Interface definition for Natural Language Processing (NLP) word segmentation results.
    Represents a single word or token extracted during Natural Language Processing (NLP) word segmentation.