The system of the present invention includes at least one brain signal capturing device, at least one memory device for storing software instructions, and at least one processor. The processor is in communication with the brain signal capturing device and executes the instructions stored on the memory. The instructions include the steps of analyzing a users brain signal patterns and searching based on the users brain signals.