1. A method for automatically determining a semantic structure of an electronically formatted natural language based document consisting essentially of words, the method comprising the steps of: a) providing a numerical representation as a digital signal of the words within the document wherein said numerical representation contains some information relating the semantic content of the word to the semantic content of the document b) performing a wavelet transform on said signal, thereby determining the semantic structure.