Evaluation and implementation of machine learning techniques in usability testing for web sites