Constructor SentimentAnalysisTrainingDataset
- Namespace
- LMKit.TextAnalysis.Training
- Assembly
- LM-Kit.NET.dll
SentimentAnalysisTrainingDataset(SentimentAnalysis)
Initializes a sentiment-analysis-focused training dataset bound to a specific SentimentAnalysis engine instance.
public SentimentAnalysisTrainingDataset(SentimentAnalysis engine)
Parameters
engine
SentimentAnalysisThe configured sentiment analysis engine whose prompts, model, and label schema will be used to generate training samples.
Examples
var engine = new SentimentAnalysis(/* configured elsewhere */);
var dataset = new SentimentAnalysisTrainingDataset(engine);
dataset.AddSample(
"The update made the app much faster — great job!",
SentimentAnalysis.SentimentCategory.Positive);
Remarks
The constructor captures the current state of engine
.
Subsequent calls to
AddSample(string, SentimentCategory)
will synthesize chat examples consistent with this configuration.