A system for predicting epileptic seizures includes sensors operable to record a wearers brain activity. The sensors electronically communicate with a processor configured to receive and store output EEG oscillations and activities. A threshold electrical fluctuation level is identified as the level electrical activity experienced at the onset of a seizure event, and is then stored in the PDA memory as a predetermined threshold value. The processor analyzes the input EEG data logged for a recording period, and the logged data is broken into a number of data values across a series of individual set sampling periods. Convert collected data value readings for individual sampling periods as a non-linear measure value using fractal dimension, P&H and/or Lyapunov weighing. The calculated values for a predicted next time intervals extending the sampling period is projected forward and compared against the predetermined threshold value to indicate a likely seizure event.