Table of Contents

Namespace LMKit.TextAnalysis.Training

Classes

CategorizationTrainingDataset

Training dataset builder specialized for the Categorization engine. Turns labeled categorization examples into ChatTrainingSample items suitable for supervised fine-tuning.

EmotionDetectionTrainingDataset

Training dataset builder specialized for the EmotionDetection engine. Converts labeled emotion examples into ChatTrainingSample items suitable for supervised fine-tuning.

EntityAnnotation

Ground-truth annotation for a single entity, used when building training datasets for entity extraction tasks (e.g., NER, PII).

PiiExtractionTrainingDataset

Training dataset builder specialized for the PII/Entity Extraction engine. Converts labeled entity annotations into ChatTrainingSample items usable for supervised fine-tuning.

SarcasmDetectionTrainingDataset

Training dataset builder specialized for the SarcasmDetection engine. Converts labeled sarcasm examples into ChatTrainingSample items suitable for supervised fine-tuning.

SentimentAnalysisTrainingDataset

Training dataset builder specialized for the SentimentAnalysis engine. Converts labeled sentiment examples into ChatTrainingSample items suitable for supervised fine-tuning.