public async Task<string> StudyTermAsync(StudyTermModel model) { // Get tweets of the term var twitterSearcher = new TwitterSearcher(); var tweets = await twitterSearcher.GetTweetsAsync(model.Term, 100).ConfigureAwait(false); // Analyze Tweets var result = await this.PredictTweetsAsync(tweets); return result; }
public async Task<List<string>> CompareTerms(CompareTermsModel model) { // Get tweets of the term var twitterSearcher = new TwitterSearcher(); var results = new List<string>(); foreach(var term in model.Terms) { var result = await this.StudyTermAsync(new StudyTermModel { Term = term }); results.Add(result); } return results; }