9. The computer implemented user interface as claimed in claim 7 further comprising an advertisement results area for providing, by the processor, advertisement documents matching to a target keyphrase.
7. A computer implemented user interface implemented on a computing system having a memory and a processor, for composing a target keyphrase to be searched, wherein the target keyphrase comprises a plurality of keywords, the computer implemented interface comprising: a search bar for receiving, by the processor, one or more textual characters following at least one previously existing keyword; and a keyword results area for providing, by the processor, a plurality of keyword results associated only with the one or more textual characters irrespective of the at least one previously existing keyword, and receiving a selection input for selecting a keyword result from amongst the plurality of keyword results associated only with the one or more textual characters irrespective of the at least one previously existing keyword, wherein the selected keyword result associated only with the one or more textual characters irrespective of the at least one previously existing keyword is appended to the at least one previously existing keyword in the search bar to word by word compose the target keyphrase without launching search.