Abstract: As the number of scientific publications continues to increase at a dizzying rate, researchers face challenges related to spending too much time and effort searching for appropriate papers ...