A method for near-real time three-dimensional localization of electrical activity in the cerebral cortex comprising: A) applying electrodes having associated connectors to a subject's scalp, B) connecting the electrodes to an amplifier/recorder and connecting the amplifier/recorder to a computer, C) utilizing said amplifier/recorder to receive electrical signals transmitted through said subject's scalp, D) continuously capturing the electrical signals from said amplifier/recorder with said computer, wherein continuously capturing the electrical signals comprises acquiring a number of frames per second equal to the sampling frequency of the amplifier/recorder and filtering the electrical signals, characterised by the method further comprising: E) processing, using said computer, said continuously captured electrical signals with an inverse solution approximation which performs mathematical calculations to transform said electrical signals into information representative of localised electrical activity confined to a three-dimensional solution space, representing the volume and shape of the cerebral cortex, wherein processing said continuously captured electrical signals comprises multiplication of each new frame of captured electrical signals by a transformation matrix that is generated by an inverse solution approximation algorithm to yield an array of voxels containing localized electrical activity, the localized electrical activity for each voxel being represented as three-dimensional vector with an x, y, and z component; and F) presenting in near-real time a stream of said information representing the localized electrical activity originating from said subject's cerebral cortex using a final presentation method. A) applying electrodes having associated connectors to a subject's scalp, B) connecting the electrodes to an amplifier/recorder and connecting the amplifier/recorder to a computer, C) utilizing said amplifier/recorder to receive electrical signals transmitted through said subject's scalp, D) continuously capturing the electrical signals from said amplifier/recorder with said computer, wherein continuously capturing the electrical signals comprises acquiring a number of frames per second equal to the sampling frequency of the amplifier/recorder and filtering the electrical signals, E) processing, using said computer, said continuously captured electrical signals with an inverse solution approximation which performs mathematical calculations to transform said electrical signals into information representative of localised electrical activity confined to a three-dimensional solution space, representing the volume and shape of the cerebral cortex, wherein processing said continuously captured electrical signals comprises multiplication of each new frame of captured electrical signals by a transformation matrix that is generated by an inverse solution approximation algorithm to yield an array of voxels containing localized electrical activity, the localized electrical activity for each voxel being represented as three-dimensional vector with an x, y, and z component; and F) presenting in near-real time a stream of said information representing the localized electrical activity originating from said subject's cerebral cortex using a final presentation method.