Computers are becoming increasingly commonplace in educational settings. As a result of these advancements, a new field known as CEHL (Computing Environment for Human Learning) or e-learning has emerged, where students have access to a variety of services at their convenience.Using an e-learning platform facilitates more efficient, optimized, and successful education. They allow for personalized instruction and on-demand access to relevant, upto-date material. These e-learning strategies significantly impact learners' emotional and psychological states, which in turn affect their abilities and motivations. Because of the learner's physical and temporal detachment from their tutor, encouraging learners can be challenging, leading to frustration, doubt, and ambivalence. The learner's drive to learn will be weakened, and their emotional and psychological state will be badly impacted as a result, both during and after the learning session. This research aimed to learn about the methods currently used by research facilities to analyze human emotions and mental states. The findings reveal that only e-learning has been used in education and other fundamental technologies, including machine learning, deep learning, signal processing, and mathematical approaches. A wide variety of e-learning-focused real-world applications make use of these methods. Each study subject is explained in depth, and the most frequently used methods are also examined. Finally, we provide a comprehensive analysis of the prior art, our contributions, their ramifications, and a discussion of our shortcomings and suggestions for future research.