4. The method of claim 3 , wherein calculating the weight for the first vocabulary term comprises: calculating a product of the term frequency of the first vocabulary term by the IDF of the first vocabulary term; calculating a distance of the plurality of vocabulary terms; and dividing the product by the distance.
3. The method of claim 1 , wherein generating the plurality of feature vectors comprises: selecting a first vocabulary term and a second vocabulary term of the plurality of vocabulary terms; identifying a term frequency of the first vocabulary term within a web page of the plurality of web pages; identifying a term frequency of the second vocabulary term within the web page of the plurality of web pages; identifying an inverse document frequency (IDF) of the first vocabulary term and an IDF of the second vocabulary term from the N-gram file; calculating a weight for the first vocabulary term based on the IDF of the first and second vocabulary term and the term frequency of the first and second vocabulary term; and calculating a weight for the second vocabulary term based on the IDF of the first and second vocabulary term and the term frequency of the first and second vocabulary term.