Samarasekara, H. D. K.Hansaka, H. M. P.Rajapaksha, S. D. D.Tharaka, W. A. D. G.Manathunga, K.Sriyarathna, D.C.2022-02-172022-02-172021-12-09978-1-6654-0862-2/21https://rda.sliit.lk/handle/123456789/1235With the pandemic, coaching or tutoring classes became to halt as the underlying system wasn’t facilitating to adapt to emergency teaching mechanisms due to sparse of relevant technologies and tutor unawareness. SmartCoach is an integrated platform that allows students to find suitable tutors based on recommendations and other parameters like proximity, previous track record etc. using sentiment analysis and natural language processing. For tutors, SmartCoach allows publishing learning materials, automatic quiz creation, tracking attendance and, attentiveness during classes using OpenCV library. Moreover tutors get a dashboard featuring critical aspects about their classes and, personal income. This research is aimed to introduce a comprehensive distance learning platform with novel technological approaches that connect both potential students and tutors to a common platform.enEmergency remote teachingNatural Language processingSentiment AnalysisImage recognitionPrediction modelsSmartCoach: Comprehensive Tutor Recommender and Student Attentiveness Measuring PlatformArticle10.1109/ICAC54203.2021.9671179