A java based web crawler with a gui