CONTENT SERVICES AND PROFILING

Welcome to the future of education!

At Embibe, we have just one mission – to truly personalise education. Because every child deserves it. This has led us to embark on this noblest of journeys to deliver life and learning outcomes for every student! Rooted in consumer behavior, we are leveraging AI to deliver personalised achievement journeys for every student.

Embibe has traversed a long journey from a data-centric product to an AI platform. On this journey, we have realised that the most powerful teams are: 1. Vision Led in understanding student context and obsessed with success; 2. Self-Organising in defining their own agenda; 3. Intellectually Fierce and Globally Conscious in their choices, and 4. Consistently Excellent in their execution.

After exploring a deeply functional organisational structure in engineering, we are now evolving towards a problem-solving team structure that manifests at the platform and backend level as an agile team supporting a unified front-end and augmented by a strong Architect + Principal Engineer + Advisory Group for technical mentoring. This document outlines the problem statement and other aspects of Content Services and Profiling.

THE PROBLEM STATEMENT

We want to build flexible and scalable content creation and serving systems with engagement metrics continuously coming from product usage.

THE INSPIRATION

We are inspired by:

  • Drupal and WordPress
  • SAP’s Configurability
  • Salesforce Bulk Imports
  • Lighthouse

THE OBJECTIVES

  • To serve content for all services in the production within 50 ms
  • To enable real-time content publishing
  • To develop bulk utilities to ensure high-quality ingestions
  • To ensure content hygiene so as to keep quality in check at the creation time
  • To enable fast and efficient content editing
  • To curate and publish the world’s best content
  • To come up with Content Quality Score Index
  • To develop Question Discrimination Factor
  • To playback content quality using content usage data

PRODUCT MANIFESTATION OF YOUR EFFORT

  • CMS System
  • Content Grail
  • Knowledge Graph Authoring System
  • Metrics
  • Bulk Utility Platform to Ingest, Track and Verify Bulk Content Editing Features
  • Dashboards to Correlate Content Variables With Student Engagement Metrics
  • Data-driven Quality Score for Content
  • Knowledge Graph for Launching New Verticals and Provide Continuous Learning Journeys
  • Diagnostic Data Visualisation Platform and Deep Comparisons
  • Simultaneous Quiz

BUSINESS MANIFESTATION OF YOUR EFFORT

  • Higher NPS
  • Higher Word of Mouth
  • Lower Churn
METRIC NAME UNIT FREQUENCY
Latency Milliseconds Daily
Number of Hygiene Checks Number Weekly
Number of Auto Corrections Number Weekly
Composite Quality Scores at Each Content Level Number Weekly
Coverage of Curriculum Percentage Weekly
TAM USD Quarterly/Yearly

L2 PROBLEMS OWNED

We believe in building an organisation at the intersection of domain modelling and problem intuition. While the L1 teams give us the flexibility to have a multi-faceted view of the problem and cluster similar problems together, the L2 structure ensures independent and focused problem-solving. The following L2 teams have been suggested for the L1 problem stated above:

  • Content Management System : To have a unified platform to store and retrieve content, derived parameters and engagement on the content
  • Creation and Bulk Utilities and Open Source Enablement : To improve our content management system so as to increase efficiency and reduce iterations on content with strong accountability and versioning
  • Content Quality Intelligence and Content Profiling : To build the most diverse content profiles and automated checks such that personalisation leads to improved learning outcomes
  • Knowledge and Social Graph Intelligence : To build and evolve the Knowledge Graph, the Skills Graph and the Social-Emotional Learning Framework; to leverage user attributes to derive a social graph of user proximity and belonging in the real world and define access patterns to serve deep comparison use cases or feed gameplay choices

L1 SKILLS REQUIRED

  • Python
  • Java Spring Boot
  • Security
  • Versioning
  • Data Modelling
  • Algorithms
  • CRUD APIs
  • Performance and Scalability
  • MongoDB

IP DEVELOPED SO FAR

  1. Question Discrimination Factor
  2. An Article on Approaches to QDF
  3. Smart Meta Tagging

To Join the Tribe, send us an email on [email protected]