Sunbird Building Blocks

What are Building Blocks?

A building block enables users to do something specific in different contexts. Building blocks can be used by themselves or can be combined to create something larger or more complex. 

Sunbird building blocks are digital assets of four types - specifications, software code, platform, or applications. They have four key characteristics - they are autonomous and interoperable, and they have generic capabilities that can evolve over time. 

  • Autonomous: Provides standalone capabilities. 
  • Interoperability: Can be combined easily with other building blocks to offer compounded value.
  • Generic capabilities: Offer capabilities that are relevant across use cases and are pluggable into existing systems. 
  • Evolvability: Can be improved, even while being used as part of solutions. 

Sunbird Anuvaad

Software

Sunbird Anuvaad provides digital document translation capabilities for nine Indian languages. While models are trained for Indic languages, it is built to allow many more non-Indic languages to be brought in for global use. It provides pre-trained models which can be fine-tuned for domain specific needs, datasets, and reference utilities.

Learn More

Sunbird coKreat

Software

Sunbird coKreat can be used to engage contributors to collect, curate, publish, monitor, and reward their contributions. Sourcing of assets can be done through crowdsourcing and bulk uploads. It provides a reference web app and microservices that can be used for creating and sourcing a variety of assets like videos, documents, questions, and interactive content in more than 30 languages.

Learn More

Sunbird COMET

Software

Sunbird COMET (Community Orchestrated Media Translator) provides a web portal to source and crowdsource video content translation from English and Hindi to other Indian languages, without the need for a studio set up. 

Learn More

Sunbird cQube

Software

Sunbird cQube can be leveraged to integrate and analyze data from different sources to generate actionable insights, develop standardized reports, and create various types of data visualizations. It provides a web portal with role based user access, admin portal to set up users, schedule platform data processing services, access data files and errors, and microservices for data ingestion, processing, visualization, error logging, etc.

Learn More

Sunbird ED

Software 

Sunbird ED can be leveraged to deploy scale-ready learning, capacity building, and professional development solutions. For example - adopters can implement targeted training, self-driven learning through courses, where users can be issued digitally verifiable credentials of their learning. Sunbird ED allows adopters to configure and instantiate a ready to use platform with reference applications. The reference applications - mobile app, desktop app, and a web portal allow user engagement on different types of devices, in both online and offline modes.

Learn More

Sunbird inQuiry

Software

Sunbird inQuiry can be used to create question banks to power practice materials like worksheets, conduct assessments like quizzes, and data collection tools like surveys. It provides an editor to create questions and question sets, a player through which users can attempt these question sets with configurable behaviour like randomizing questions, limiting the number of attempts, timed testing, etc. and microservices to manage the lifecycle (creation, review, and publishing) of question sets.

Learn More

Sunbird Knowlg

Software

Sunbird Knowlg can be used to manage large volumes of assets through a flexible hierarchical organizational structure. Assets can be tagged on multiple frameworks, resulting in rich metadata for each asset, that aids in easy discovery of the assets based on user preferences. For example - Assets can be linked to QR codes that enable discovery of digital assets from physical material by a simple QR scan. Sunbird Knowlg provides pluggable tools and microservices that can be used to manage the lifecycle of an asset (creation, review, and publication) and roll-out programs and projects.

Learn More

Sunbird Lern

Software

Sunbird Lern can be leveraged to create and manage users’ learning journeys by grouping learners into cohorts/batches and tracking their learning progress, and enable opportunities for collaboration and engagement through features like discussion forums, events, and notifications. In addition, Sunbird Lern provides microservices for user (and organization) account creation, login, management of roles, location and other master data.

Learn More

Sunbird Obsrv

Software

Sunbird Obsrv can be leveraged to observe actions and activities, thus helping adopters to better understand their users’ behaviour and preferences. Sunbird Obsrv provides microservices and data products to capture metrics and perform analytics using telemetry data emitted by Sunbird building blocks and a reports configurator tool to create custom dashboards.

Sunbird QuML

Sunbird QuML

Specification

Sunbird QuML (Question Markup Language) is a specification for storing, rendering, and distributing questions, making them interoperable and reusable across systems, independent of the authoring tool used to create them.

Learn More

Sunbird RC

Sunbird RC

Software

Sunbird RC (Registry and Credential) can be leveraged to rapidly build and deploy next generation electronic registries by providing a low-code framework, microservices, and reference tools. Electronic registres are trusted systems that enables consented actors (who are in the registry) to enroll and avail 3rd party services built on top of it using registry APIs. Adopters can rapidly build core electronic registries through configurable schemas and workflows. It automatically creates necessary APIs, workflows, and a default UX for all key stakeholders of the registry. Sunbird RC provides microservices to issue portable standard schema based W3C VC complaint credentials with attestation and verification flows. These credentials are instantly verifiable, can be in multiple languages, are usable offline, and printable with QR codes.

Learn More

Sunbird Saral

Software

Sunbird Saral provides optical character recognition (OCR) capabilities that also understands the structure of the physical inputs. This can be leveraged for handwriting recognition and digitisation of physical documents in predefined formats. For example - digitisation of test scores from offline printed tests. It also provides a reference app and backend to configure app formats, master data setup and store digital data captured by the app.

Learn more

Sunbird Telemetry

Specification

Sunbird Telemetry is a specification for collecting real-time data from digital apps & platforms.

Learn More

Sunbird UCI

Software

Sunbird UCI (Unified Communications Interface) can be used to create and manage pre-defined logic based conversations, on a variety of channels such as WhatsApp, Telegram, SMS, and email by providing microservices and reference apps. This can be used to conduct assessment and surveys on apps and setting up helplines, grievances redressal mechanisms, and automated alerts.

Learn More

Sunbird Vakyansh

Software

Sunbird Vakyansh can be leveraged for automatic speech recognition in 9 Indian languages to develop voice-activated applications. It provides pre-trained models which can be fine-tuned for domain specific needs, datasets, and reference utilities.

Learn More