An intelligent literature recommendation engine