1. A method for effecting a dialogue with an emulated brain, comprising the steps of: receiving a query in the form of a semantic string; parsing the semantic string into basic concepts of the query and clumping the basic concepts into a clump concept; determining if the clump concept constitutes part of a dialogue and, if so: activating a dialogue thread loop by: determining the context of the clump concept; assessing a potential reply from a group of expected replies associated with the clump concept, which expected replies are weighted based on the parsed concepts from the step of parsing; selecting the heaviest weighted one of the expected replies and changing the weight thereof after selection by downgrading the weight of the selected one of expected replies; and generating the selected reply for output in a sentence structure.