This document describes classes and methods for a search engine system. It includes classes for creating a Yahoo search object, recommending pages, searching with queries, parsing pages, stemming parsing results, filtering query terms, and classes for a recommender, controller, query formulator, HTML parser and stemmer.