Ranking 4th in the list of most common neurological diseases, Epilepsy – a severe chronic disorder that causes recurrent and unprovoked seizures, affects over 1% of the world population. One of the most preliminary and commonly used mechanisms to test the presence of epilepsy in patients is the electroencephalogram (EEG). EEG – an instrument capable of recording the electrical activity in the brain. The EEG data are capable of revealing information, unique to a patient with episodes of seizure. In this article a system capable of detecting such information is proposed, using neural networks and machine learning algorithms, which can be utilized in the automation process of epilepsy detection. The proposed system utilizes the Long Short-Term Memory (LSTM) neural network algorithm and the eXtreme Gradient Boosting (XGB) algorithm, to classify the channels of the EEG data. The system produces an average accuracy of 96.2% in the LSTM channel classification models and an ensemble classification of the LSTM classifications using XGB, producing an average accuracy of 98.5%. Data encoding is employed in the system, which improves the efficiency and performance of the system by exhibiting a classification duration of 31s/sample.