Spaces:
Runtime error
Runtime error
File size: 586 Bytes
135f6a8 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
class OrchestratorAgent:
def __init__(self, datacol, filterer, sentiment, alert, learner):
self.datacollector = datacol
self.filterclassifier = filterer
self.sentimentanalyzer = sentiment
self.alertcoordinator = alert
self.learningagent = learner
def process(self, ticker):
news = self.datacollector.collect_news(ticker)
filtered = self.filterclassifier.filter_articles(news)
analyzed = self.sentimentanalyzer.batch_analyze(filtered)
self.alertcoordinator.process_alerts(analyzed)
return analyzed
|