for item in AllArticles:
        try:
            wr.writerow(item)
        except:
            continue

#Relevancy
df_unique = Relevancy.RemoveDuplicates(stocks, df_articles)
endtime = datetime.now()
print('EndTime After Relevancy : ')
print(endtime)

# sentiment scoring
df_unique = SentimentScoring.ScoreArticles(df_unique)
endtime = datetime.now()
print('EndTime after Sentiment scoring: ')
print(endtime)

# tweet sentiment scoring
tweet_df = StockTwits.GetTweetSentiment(stocks)
endtime = datetime.now()
print('EndTime after Sentiment scoring: ')
print(endtime)

#Dashboard
df_unique['Score'] = df_unique['Score'].apply(lambda x: round(x, 2))
Dashboard.CreateDashboardWithTweets(stocks, df_unique, tweet_df)
endtime = datetime.now()
print('EndTime after creating Dashboard: ')
print(endtime)