This document compares different machine learning techniques for web page classification, including k-Nearest Neighbors, Naive Bayes, Support Vector Machine, Classification and Regression Trees, Random Forest, and Particle Swarm Optimization. Experiments were performed using two datasets to evaluate the accuracy of each technique. The document discusses the implementation methodology, including representations of web pages, performance metrics, and the classification algorithms.