An adaptive assessment system to evaluate student ability level