Jo G. ๐ŸŒ

Results 109 issues of Jo G. ๐ŸŒ

## Description At `/contributions/publish`, three languages are currently listed: "Hindi/Tagalog/Thai" ![Image](https://github.com/user-attachments/assets/2348aa3e-2b00-43f2-800c-122f16a781b7) We want to fetch this list of languages from a backend controller. Add a `PublishController.java` which provides a list...

good first issue

## Description Add `wordId` to the `WordLearningEvent` entity. Also replace `wordLearningEvent.getWord().getId()` with `wordLearningEvent.getId()` in the `WordLearningEventCsvExportController`. ## Why? To facilitate data collection from 3rd-party apps that do not get their...

analytics

## Description Add `NumberLearningEvents` and `NumberAssessmentEvents` to `/analytics`. ## Why? We also want to include numbers in learning analytics. --- > elimu.ai's mission is to build innovative learning software that...

analytics

## Description Replace letter events with letter-sound events on `/analytics`. ## Why? We are using letter-sound correspondences when teaching letters. --- > elimu.ai's mission is to build innovative learning software...

good first issue
analytics

## Description Replace Android ID with Student ID in UI and CSV exports. - [x] Redact Android IDs - [ ] Generate Student ID during data collection (`*ImportScheduler.java`) - [...

analytics

## Description In a future release of the Analytics app, the `time` property will be renamed to `timestamp` for all learning events: https://github.com/elimu-ai/analytics/issues/161 ## Why? The REST API needs to...

analytics

## Description Write documentation for each type of content that can be added to the webapp. Add the information to https://github.com/elimu-ai/webapp/blob/main/LOCALIZE.md - [ ] Letters - [ ] Sounds -...

documentation

## Description In the Thai language (and Hindi?), a vowel can be located before (to the left of) a consonant, but be sounded out after the consonant. In this situation...

ux/ui

Adding the letter diacritic `โ—Œเธงโ—Œ` for Thai language fails: ![Image](https://github.com/user-attachments/assets/8b6c692f-f72f-48a5-9f67-1f96577bf76c) Improve the input validation so that this letter can be added as well. URL: http://tha.elimu.ai/content/letter/create More details here: https://en.wikipedia.org/wiki/Help:IPA/Thai

bug
good first issue

## Description Change from "letter-to-sound" correspondences to "sound-to-letter" correspondences throughout the UI. ![Image](https://github.com/user-attachments/assets/defe8fe0-db19-4881-aa1c-7fdf3578e67b) ## Why? When a student learns how to read, the process she goes through is mapping sounds...

ux/ui
good first issue