NLP_genAI_final / agents /orchestrator.py
irebmann's picture
Initial upload: local files to Hugging Face repo
135f6a8
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