Web robot detection techniques: overview and limitations
Computing Machinery and Intelligence A.M. Turing