Algoritmo para calcular a importância de uma página com base em suas visualizações / comentários

Preciso de um algoritmo que permita determinar uma<priority> campo para o meu sitemapa do site com base nas visualizações e nos comentários da página.

Para aqueles que não conhecem os sitemaps, o campo de prioridade é usado para sinalizar a importância de uma página em relação às demais no mesmo site. Deve ser um número decimal entre 0 e 1.

O algoritmo aceitará dois parâmetros,viewCount ecommentCounte retornará o valor da prioridade. Por exemplo:

GetPriority(100000, 100000); // Damn, a lot of views/comments! The returned value will be very close to 1, for example 0.995
GetPriority(3, 2); // Ok not many users are interested in this page, so for example it will return 0.082

questionAnswers(6)

yourAnswerToTheQuestion