Inspiration

The COVID-19 has resulted in schools shut all across the world. Globally, over 1.2 billion children are out of the classroom. As a result, education has changed dramatically, with the distinctive rise of e-learning, whereby teaching is undertaken remotely and on digital platforms. One of the major hard hit industries during Covid-19 pandemic has been the education industry. And therefore there is a greater than ever need to provide a web application which satisfies the need of online learning.

This invoked us to create a solution that allows students in any educational institution to get the most in-classroom experience.

What it does

  • As a student or a teacher, everyone needs a platform to have an interactive online classroom session as it becomes very tedious to keep looking at the screen for long hours. Our platform will provide them a medium to attend online lectures without having to worry about missing the key points of discussion during the class as the entire class is transcripted, summarized with key events during the class listed out in a detailed manner .

  • Our platform will help students to get the entire summary of the class within a few clicks allowing them to spend more time on research rather than following a predetermined course.

  • Transcript as well as chat of the class can be downloaded and viewed by the class

  • Class can be recorded by teacher or student as and when required, which gets downloaded into the local folder and can be referenced in the future.

  • Our application can also be used to get a detailed analysis of the teacher and student interaction which happens during the session and can be later used to provide the parents a better perspective of their child’s performance.

  • Timely notifications are sent via email, SMS and whatsapp to both the students and the teachers so that no one misses a session and assignments.

  • Teachers can view detailed report of how interactive the class is. On the basis of that they get suggestion report to make positive changes in their teaching

How we built it

  • On the client side, we will be implementing ReactJs as a frontend framework assisted with TensorflowJs for generating analytics of emotions and topic wise analysis and and nivoCharts.Js for visualizing transcript data.

  • On Server side, NodeJs is used as a runtime environment, with Express as a framework and MongoDb Atlas as a cloud database.

  • Among APIs, we have used email and phone for communication between students and teachers, we have used Modzy's APIs i.e. Summary An alysis, Sentiment Analysis, Get Entities API. In addition to the above we are using Komprehend's API's for additional analysis.

  • Performance analytics is based on the combined data from the verbal as well as non-verbal transcripts.

Challenges we ran into

  • Primary challenge was to integrate the APIs in our application, few times we got stuck but at the end we were successfully able to bring our project to its final stage.
  • We explored new changes done in React and material, and learnt new methods and ways to implement different functionalities.

What's next for ClassNext

  • Weekly tasks for students to upscale their skills.
  • Providing more features to the students regarding peer chatting.
  • Detailed analysis and solution to the problems detected during assessment.
  • Scaling the application for a diaspora of users connected with interviews, interrogation and presentations.
  • Peer to peer communication and comparison among friends from friend’s list.
  • Adding customer support.
  • Sending suggestions to teacher and students according to classroom session via whatsapp/email/sms

Built With

Share this project:

Updates