1. A method of executing a word search on a computer with a software program to buffer between an Internet browser and a search engine to interpret numerical and text data and convert the interpreted data into a search pattern, wherein software program establishes a search pattern database, via a server which a set of software instructions and upon finding a match sends the output in response to the end user valid request, the methods comprising the steps of: a. assigning a unique value from lowest to highest to each site and web page; b. establishing a pattern database means with a collection of all hierarchical index relationships wherein pattern database executes software instructions employing set theory constructs to process the impact of each exact search pattern to create a probabilistic spatial environment and selecting as output the highest valued web pages; c. establishing a glyph database means with a collection of all keywords and clusters based on language; wherein glyph database executes software instructions to interpret numerical and text data and convert the interpreted data into an exact search pattern; d. executing a set of software instructions to search the pattern database in order to identify said exact search pattern, via a server which executes a set of software instructions and upon finding an match automatically sending the preprocessed calculated results to the end user's browser as output.