1. A method for collaborate brainstorming executed via a processor of a computer with a memory storing executable instructions for the method, comprising: initiating a brainstorming session with a brainstorming topic on a main display with a user interface that interconnects a plurality of developer units; creating a mind map based on idea input generated in a duration of the brainstorming session including: in the main display and developer unit displays, generating idea images and interconnect related idea images with idea links based on the idea input received from at least one of the developer units or the main display; dynamically evaluating the idea input received from the developer units and the main display by filtering input related to the brainstorming topic and retrieving related query terms; and searching for related query terms in a repository and in at least one network, wherein the searching is initiated automatically according to the input received and/or initiated by at least one of the main display and the developer units from a touch screen input received.