I am trying to come up with a platform which can Synthesize Quality Content among many articles found about some particular "topic" on the internet, the algorithm should be able to say recommend top 10 articles found on the internet about the topic. What algorithms and methods should be used to evaluate writing quality and give some kind of a score on many other parameters like "source credibility". I have taken care of crawling and finding out the content, looking for algorithms and methods to evaluate this. Please suggest resources(course,research papers etc..) for the same.

  • $\begingroup$ Are you trying to synthesize a new article from the corpus, or ranking the articles in it? $\endgroup$
    – Emre
    Jun 7, 2017 at 8:07
  • $\begingroup$ so you want retrieve related(semantically) documents for given topic right ??? $\endgroup$ Jun 7, 2017 at 11:39
  • $\begingroup$ @Emre, Priority is to rank the articles among the corpus. Then, if it is possible I would like to synthesize a new article which can work as a summary of say top 10 articles for a topic/query. $\endgroup$ Jun 9, 2017 at 3:51
  • $\begingroup$ @AbhishekVerma, I want to "predict" say top 10 articles for a topic on the basis their content quality(How well it's written, is it off topic, the structure of this article, and more language related "features" which makes an article a good read ). I know features like "source credibility" and "newness of the article" will matter,but that i have sorted out by myself. $\endgroup$ Jun 9, 2017 at 3:58
  • $\begingroup$ This problem is called en.wikipedia.org/wiki/Multi-document_summarization $\endgroup$
    – Emre
    Jun 9, 2017 at 4:03

1 Answer 1


"Source credibility" of Internet articles is best calculated through the Page Rank algorithm.

Algorithmically determining writing quality might be intractable. However Page Rank could be a proxy. If an article is a hub then it is the authority on the topic and can be assumed well written (or at least very useful).


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.