Spaces:
Runtime error
Runtime error
Jayeshbhaal
commited on
Commit
•
ee98c85
1
Parent(s):
0721d35
update
Browse files
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):
|