Big Data Analytics Platform for Education Application

Building E-Learning Analytics Platform

 

Big Data is carving Educational Sector to study through software, receive instant feedback, student’s behavior and results. Big Data Analytics impacts education in various ways –

 

  • Career Predictions and Recruitment Strategies
  • Social and Emotional Intelligence
  • Agile Decision-Making
  • Better Learning Experience
  • Data-Driven Organisation

 

E-Learning Platform provides teachers and students to connect online providing a virtual classroom to teach thousands of students at the same time.

 

Business Challenge for Building Real-Time Analytics Platform

 

  • Build a Real-Time Analytics Platform to analyze the performance of students involving daily attendance, the presence of student during regular online sessions, marks of students in various tests conducted.
  • Tracking of daily and weekly performance by students in Real-Time using the Platform.

 

Solution Offerings for E-Learning platform

 

  • E-Learning platform built using Microservices architecture having tables logically divided into multiple databases to perform management, scaling, load management, database for different parts of the E-Learning platform.
  • Build data warehouse to migrate tables of all databases into the data warehouse and build analytics platform on it.

 

Steps to Build Platform

 

  • Data Ingestion Using Apache Nifi
  • Generate Apache Kafka Event
  • Real-Time Aggregation using Apache Spark Streaming
  • Daily and Weekly Apache Spark Jobs
  • Analytics Dashboard
Read more