Reinforcement learning is a machine learning approach that involves gamifying the learning process. Unlike supervised or unsupervised learning models, it uses a reward-punishment system to teach an artificial intelligence system.
Dataset from Kaggle: Huge Stock Market Dataset