As per a report by KPMG, it is estimated that by 2021, online education market in India is going to be around $ 2BN. Currently dominating and emerging categories in online education are K12 education, test preparation and professional learning Great Learning is a leading Ed-Tech company based out of India which is helping professionals develop career critical competencies in area of Analytics & Data Science, Machine Learning, Artificial Intelligence, Cyber Security, Cloud Computing, Design Thinking, Digital Marketing and many more. Great Learning has academic collaboration with leading Indian and global institutes like Great Lakes institute of management, Purdue University, UT Austin’s McCombs School of Business, Stanford University and so forth to deliver these programs. Since 6 years of its founding, it has impacted careers of 10,000+ working professionals Great Learning’s online programs are flipped classroom instructor led programs. In flip classroom format, learners are expected to go through video lectures on a weekly basis and then participate in live online instructor led sessions in a micro group containing up to 10 learners. The agenda of instruction led session is to do a quick debrief of video lectures for the week and discuss practical applications of the concepts covered in the video lecture of the week The problem statement is to create a mechanism to monitor and measure the attention span of the learners in the instructor led online sessions. Following are a few ideas on the measures that can be used to quantify the level of attention span: • out of the designated session-time, what proportion of session was one-way dialogue vs two-way dialogue • number of distinct learners who participated in the session • presence of background noise, chatters in the session, etc.. Expected Outcomes • Real time dashboard that quantifies the participation for each participant • Real time triggers in case of sub-optimal participation

What it does

Tracks video metrics on user front-end and sends analytical data to servers.

How I built it

Built Front-end which includes chrome-extension which holds the script to track and collect attention metrics of user. The backend includes php server with database where the data of student, instructor, course, etc are stored.

Challenges I ran into

Chrome extension was difficult to configure and we ran out of time for eye tracking with webcam module.

Accomplishments that I'm proud of

Building chrome extension

What I learned

A lot of vanilla javascript

Built With

Share this project: