1. A method for detection of at least one abnormal electrical brain activity, comprising: a) utilizing a first electroencephalographic (EEG) monitoring device having a first set of three electrodes and applying the first set of three electrodes to particular points on a head of each individual of a plurality of individuals, wherein the three electrodes of the first set are: 1) a first recording electrode, 2) a second recording electrode, and 3) a reference electrode; b) collecting, by the first EEG monitoring device, at least 100 recordings of electrical signal data representative of brain activity of the plurality of individuals to form recorded electrical data; c) utilizing a first processor configured, when executing a first set of software instructions stored in a first non-transient computer-readable hardware storage medium, to perform at least the following operations: 1) obtaining a pre-determined ordering of a denoised optimal set of wavelet packet atoms, by: i) obtaining an optimal set of wavelet packet atoms from the recorded electrical signal data from the recordings from the plurality of individuals, by: 1) selecting a mother wavelet; 2) determining an optimal set of wavelet packet atoms, by: a) deconstructing the recorded electrical signal data into a plurality of wavelet packet atoms, using the selected mother wavelet; b) storing the plurality of wavelet packet atoms in at least one first computer data object; c) determining the optimal set of wavelet packet atoms using the pre-determined mother wavelet and storing the optimal set of wavelet packet atoms in at least one second computer data object, wherein the determining is via utilizing a Coifman-Wickerhauser Best Basis algorithm; ii) denoising the obtained optimal set of wavelet packet atoms from the recordings from the plurality of individuals; iii) reordering the denoised optimal set of wavelet packet atoms from the recorded electrical signal data from the plurality of individuals to obtain a pre-determined ordering of the denoised optimal set of wavelet packet atoms, by determining a minimum path based on: 1) projecting the recorded electrical signal data onto the denoised optimal set of wavelet packet atoms to obtain a set of projections, wherein a projection is a result of a convolution of an electrical signal in each time window of the signal and a wavelet packet atom; 2) determining a collection of wire lengths within the set of projections; 3) storing the collection of wire lengths for the set of projections in at least one third computer data object; 4) iteratively determining a plurality of (i) orders of the projections, and (ii) respective wire lengths, by: i) determining the wire length between every two projections by at least one of: 1) determining either mean or sum of absolute distance of a statistical measure of an energy of each projection from adjacent projections, and 2)1 - a correlation of every two projections onto the wavelet packet atoms; and ii) storing the wire length data in at least one fourth computer data object; 5) determining, from the plurality of respective wire lengths, a particular order of projections that minimizes either the mean or sum of the wire lengths across the projections, across each time window, and across all individuals within the plurality of individuals; d) defining a set of pre-determined normalization factors, and storing the pre-determined normalization factors in at least one fifth computer data object; e) utilizing a second EEG monitoring device having a second set of three electrodes and applying the second set of three electrodes to the particular points on a head of a particular individual; f) collecting, by the second EEG monitoring device, in real-time, a recording of particular electrical signal data representative of brain activity of the particular individual; g) utilizing a second processor configured, when executing a second set of software instructions stored in a second non-transient computer-readable hardware storage medium, to further perform at least the following additional operations: 1) projecting, in real time, the collected particular electrical signal data representative of the brain activity of the particular individual onto the pre-determined ordering of the denoised optimal set of wavelet packet atoms to obtain a particular set of projections of the particular individual; 2) normalizing, in real time, the particular set of projections of the particular individual using the pre-determined set of normalization factors to form a particular set of normalized projections of the particular individual; 3) applying at least one machine learning algorithm to the particular set of normalized projections of the particular individual to determine, in real time, at least one particular normalized projection in the particular set of normalized projections which corresponds to the at least one abnormal electrical brain activity, wherein the processor is configured to determine the at least one abnormal electrical brain activity from the particular set of normalized projections of the particular individual; and 4) generating, in real time, an indication of the at least one abnormal electrical brain activity of the particular individual.