An intelligent integrated perfecting and catching approach for web browsers/web proxies using data mining techniques