Skip to content

Instantly share code, notes, and snippets.

@kevintab95
Last active September 1, 2017 18:54
Show Gist options
  • Save kevintab95/a13acba8adbe6c77540a7839e7a6bb43 to your computer and use it in GitHub Desktop.
Save kevintab95/a13acba8adbe6c77540a7839e7a6bb43 to your computer and use it in GitHub Desktop.
This Gist contains the contributions made by Kevin Thomas during his GSoC 2017 program

During the GSoC 2017 program I worked on replacing the existing fallbacks feature with a new hints and solution feature. This involved:

  1. Create a job to list all fallbacks in production to see if there are anomalies and if they can all be auto-converted to hints. (Links to related PRs:
  1. Migration of fallbacks to hints. (Links to PR: oppia/oppia#3555)
  2. Create backend for the Hints and Solution features. (Link to PR: oppia/oppia#3533)
  3. Create the UI for the Hint editor and Hint learner view. (Link to related PRs:
  1. Create UI for the Solution Editor and the Solution learner view. (Link to related PRs:
  1. Completely replacing fallbacks and cleaning up all fallbacks related code. (Link to PR: oppia/oppia#3772)
  2. [WIP] Work on a feature to show creators statistics related to the hints to determine if the hints were helpful. (Link to PR: oppia/oppia#3823)

The commits for the above mentioned changes are listed in the link (see 049be7e ... 3736e94): https://github.com/oppia/oppia/commits?author=kevintab95

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment