Clear all filters
First-time organizations (20)
End user applications
Infrastructure and cloud
machine learning (55)
data science (28)
Oppia Foundation is participating in
. View the
for this organization.
Free platform for interactive, tutor-like lessons
End user applications
google app engine
Learner Diagnostic Tests
Each learner that comes onto Oppia’s platform has a different level of experience and comprehension within a given subject and some of them have...
GSoC 2022 Proposal -- Fix validation errors (HITESH TOMAR)
In this proposal, I have proposed a fix for some validation issues that have been accumulated. I will be using beam jobs to solve these validation...
Interactive Onboarding Flow
The current onboarding workflow that the Oppia Android app offers is not intuitive enough. Users get confused or spend more time than necessary...
Helping learners when they get stuck.
'Helping learners when they get stuck' aims to implement numerous improvements to make the core learner experience more adaptive, effective and...
Contributor Recognition Infrastructure
This proposal focuses on building a system that shows users their “impact”, modeled using points for completing tasks that ultimately provide value...
Improve Frontend Type System
Oppia frontend codebase is fully typed, but our typing doesn’t yet pass strict TypeScript checks. This means that variable assignment, procedure...
Oppia.org's blog is currently hosted on "Medium." I'd want to have the blogging interface on Oppia.org, so it's integrated with the rest of the site....
Learner Group MVP
The aim of the project is to make it possible for teachers, tutors, and parents to support students who are using Oppia to learn. To solve this we...
Making the Contributor Dashboard UI Responsive
The Oppia Contributor Dashboard allows users to submit suggestions for translations and practice questions, which are then reviewed and...
Improving the lesson creation experience [part(a) + part(b)]
The aim of this project is to provide two enhancements to the exploration editor page (for creating lessons) for lesson creators: (a) Development of...
Celebrating learners' accomplishments
Ch Vishnu Nithin Reddy
This project is centered around enhancing the experience of playing through explorations -- Oppia's lessons, which are the primary means of learning...
Make backend code typed
Last year oppia introduced python typing using MyPy (static type checker) in the backend codebase, but currently more than half of the backend...
Migrate the exploration editor page to Angular, and move the entire frontend to the Angular CLI
The goal of this project is to migrate the exploration editor page from angularJs to angular. Users will be able to experience faster page...
Migrate Away From Protractor
The Angular team plans to halt Protractor development at the end of 2022. The aim of this project is to set up the WebdriverIO with Github Actions,...