1. A computer-implemented method for extending content based on the semantic meaning of content, comprising the steps of: a) dividing the content into at least one of a plurality of content regions; b) calculating a vector for each of the content regions wherein the vector for each of the content regions is composited based on a term vector table, wherein the term vector table is obtained based on the latent semantic indexing using the dimension reduction operation with a sufficient number of available documents; c) calculating a relevance score between each of the vector of the content regions and each term vector in the term vector table, wherein the relevance score is the cosine value of the angle between each of the vector of the content regions and each term vector in the term vector table; d) for each of the content regions, selecting a group of extending terms from a group of terms in which the term vectors have the largest relevance scores with the vector of the content region; e) rendering the group of extending terms around each of the content regions.