The Generalized Vector Space Model (GVSM) [Wong 1987; Beaza-Yates 1999, pp. 41-44] assigns a documentvector
to each document without the assumption of orthogonal terms. In contrast to the TVSM the GVSM allows no flexibility regarding the computation of termangles: in the GVSM term-angles are based on the computation of co-occurrence of terms. Because of this limitation messages have to be pre-processed in a similar way like for the VSM: Messages are passed through a stopword-list and stemming-algorithms before they are forwarded to the GVSM. In contrast to the GVSM the TVSM specifies only ideal properties of term-angles (refer section 2.4). Therefore the TVSM allows more flexibility regarding the calculation of term-angles. Termangles can be computed using different statistical methods like co occurrence or correlation (refer section 2.5). Further the TVSM allows the deduction of term-angles from explicit information about the semantic coherence of words (e. g. from semantic networks or ontology).