// Create in Unity Editor or via script
var confidenceExtractor = ScriptableObject.CreateInstance<WitFloatValue>();
confidenceExtractor.path = "intents[0].confidence";
confidenceExtractor.equalityTolerance = 0.01f;
// Extract float value from response
var response = WitResponseNode.Parse("{\"intents\":[{\"confidence\":0.95}]}");float confidence = confidenceExtractor.GetFloatValue(response);
// Compare with tolerance
bool isConfident = confidenceExtractor.Equals(response, 0.9f); // true within tolerance