1. A method which processes an input string to generate a fractal semantic network, the method comprising the steps of: parsing said input string to generate an initial parse structure comprising a plurality of parse elements; generating semantic units from some of said parse elements by employing a set of mapping rules which maps certain types of said parse elements into said semantic units, whereby some of said semantic units are information objects and some are connection objects; generating said fractal semantic network by arranging said information objects and said connection objects in a fractal manner, where the relation between said information objects is represented by said connection objects, whereby said information objects and said connection objects are derived from a small set of basic building blocks.