How do you may approach the ranking stage? Based on what I can filter fetched articles to keep only the most important ones.
More specifically: first topic-model, then aggregate the trending score over those buckets. Then sit down and enjoy your news + coffee.
I'd be curious as to which Arabic-language newspapers you think are especially worth reading, BTW.