Jayeshbhaal commited on
Commit
ee98c85
1 Parent(s): 0721d35
Files changed (1) hide show
  1. app.py +5 -1
app.py CHANGED
@@ -14,6 +14,8 @@ newsapi = NewsApiClient(api_key=HF_TOKEN)
14
  classifier = pipeline(model="cardiffnlp/twitter-roberta-base-sentiment")
15
  today = str(date.today())
16
 
 
 
17
  #times of india
18
  all_articles = newsapi.get_everything(sources='the-times-of-india',
19
  domains='timesofindia.indiatimes.com',
@@ -22,7 +24,7 @@ all_articles = newsapi.get_everything(sources='the-times-of-india',
22
  language='en',
23
  sort_by='relevancy',)
24
  sentiment_toi = ['Negative' if classifier(entry['content'])[0]['label'] == 'LABEL_0' else 'Neutral' if classifier(entry['content'])[0]['label'] == 'LABEL_1' else 'Positive' for entry in all_articles['articles']]
25
-
26
  #the hindu
27
  all_articles = newsapi.get_everything(sources='the-hindu',
28
  domains='thehindu.com',
@@ -31,6 +33,7 @@ all_articles = newsapi.get_everything(sources='the-hindu',
31
  language='en',
32
  sort_by='relevancy',)
33
  sentiment_hindu = ['Negative' if classifier(entry['content'])[0]['label'] == 'LABEL_0' else 'Neutral' if classifier(entry['content'])[0]['label'] == 'LABEL_1' else 'Positive' for entry in all_articles['articles']]
 
34
 
35
  #google news
36
  all_articles = newsapi.get_everything(sources='google-news-in',
@@ -40,6 +43,7 @@ all_articles = newsapi.get_everything(sources='google-news-in',
40
  language='en',
41
  sort_by='relevancy',)
42
  sentiment_google = ['Negative' if classifier(entry['content'])[0]['label'] == 'LABEL_0' else 'Neutral' if classifier(entry['content'])[0]['label'] == 'LABEL_1' else 'Positive' for entry in all_articles['articles']]
 
43
 
44
  #Driver
45
  def inference(newssource): #, date):
 
14
  classifier = pipeline(model="cardiffnlp/twitter-roberta-base-sentiment")
15
  today = str(date.today())
16
 
17
+ print(f"HF_TOKEN is - {HF_TOKEN}")
18
+
19
  #times of india
20
  all_articles = newsapi.get_everything(sources='the-times-of-india',
21
  domains='timesofindia.indiatimes.com',
 
24
  language='en',
25
  sort_by='relevancy',)
26
  sentiment_toi = ['Negative' if classifier(entry['content'])[0]['label'] == 'LABEL_0' else 'Neutral' if classifier(entry['content'])[0]['label'] == 'LABEL_1' else 'Positive' for entry in all_articles['articles']]
27
+ print(f"sentiment_toi length is {len(sentiment_toi)}")
28
  #the hindu
29
  all_articles = newsapi.get_everything(sources='the-hindu',
30
  domains='thehindu.com',
 
33
  language='en',
34
  sort_by='relevancy',)
35
  sentiment_hindu = ['Negative' if classifier(entry['content'])[0]['label'] == 'LABEL_0' else 'Neutral' if classifier(entry['content'])[0]['label'] == 'LABEL_1' else 'Positive' for entry in all_articles['articles']]
36
+ print(f"sentiment_toi length is {len(sentiment_hindu)}")
37
 
38
  #google news
39
  all_articles = newsapi.get_everything(sources='google-news-in',
 
43
  language='en',
44
  sort_by='relevancy',)
45
  sentiment_google = ['Negative' if classifier(entry['content'])[0]['label'] == 'LABEL_0' else 'Neutral' if classifier(entry['content'])[0]['label'] == 'LABEL_1' else 'Positive' for entry in all_articles['articles']]
46
+ print(f"sentiment_google length is {len(sentiment_google)}")
47
 
48
  #Driver
49
  def inference(newssource): #, date):