private void OnGetTargetedSentiment(TargetedSentimentData sentimentData, string data) { if (sentimentData != null) { Log.Debug("ExampleAlchemyLanguage", "status: {0}", sentimentData.status); Log.Debug("ExampleAlchemyLanguage", "url: {0}", sentimentData.url); Log.Debug("ExampleAlchemyLanguage", "language: {0}", sentimentData.language); Log.Debug("ExampleAlchemyLanguage", "text: {0}", sentimentData.text); if (sentimentData.results == null) { Log.Debug("ExampleAlchemyLanguage", "No sentiment found!"); } else if (sentimentData.results == null || sentimentData.results.Length == 0) { Log.Warning("ExampleAlchemyLanguage", "No sentiment results!"); } else { foreach (TargetedSentiment result in sentimentData.results) { Log.Debug("ExampleAlchemyLanguage", "text: {0}, sentiment: {1}, score: {2}", result.text, result.sentiment.score, result.sentiment.type); } } } else { Log.Debug("ExampleAlchemyLanguage", "Failed to find Relations!"); } }
private void OnGetTargetedSentimentText(TargetedSentimentData sentimentData, string data) { Log.Debug("ExampleAlchemyLanguage", "Alchemy Language - Get targeted sentiment response text: {0}", data); Test(sentimentData != null); _getTargetedSentimentTextTested = true; }
private void OnGetTargetedSentimentText(TargetedSentimentData sentimentData, Dictionary <string, object> customData) { Log.Debug("ExampleAlchemyLanguage.OnGetTargetedSentimentText()", "Alchemy Language - Get targeted sentiment response text: {0}", customData["json"].ToString()); _getTargetedSentimentTextTested = true; }
private void OnGetTargetedSentimentUrl(TargetedSentimentData sentimentData, string data) { Log.Debug("ExampleAlchemyLanguage", "Alchemy Language - Get targeted sentiment response url: {0}", data); _getTargetedSentimentURLTested = true; }