Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sunho/goranireader
ebook reader that traces vocabulary of students by utilizing ML on dictionary look-up logs
https://github.com/sunho/goranireader
Last synced: 11 days ago
JSON representation
ebook reader that traces vocabulary of students by utilizing ML on dictionary look-up logs
- Host: GitHub
- URL: https://github.com/sunho/goranireader
- Owner: sunho
- Created: 2020-04-21T10:27:36.000Z (over 4 years ago)
- Default Branch: old-revive
- Last Pushed: 2023-01-09T12:28:08.000Z (almost 2 years ago)
- Last Synced: 2024-10-21T02:47:50.919Z (18 days ago)
- Language: TypeScript
- Homepage:
- Size: 620 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# About Gorani Reader
It tries to trace vocabulary of students by utilizing dictionary look-up logs. With traced vocabulary, Gorani Reader improves the book recommendation and word quizzes (short text reading).
## Components
### Machine Learning model
More detailed description on [here](/backend/dataserver/notebooks/2020_final.ipynb)
### Frontend
Ebook reader with dicitonary look-up function implemented from scratch using web technologies. It contains react implementation of ebook page splitting, rendering, and swiping. [source_code](/frontend/app)
### ETL pipeline
ETL pipeline that preprocesses the event logs sent from frontend into tabular data that can be used directly in machine learning model. It also contains a job to convert epub (standard ebook format) file into booky (custom format used in gorani reader) file. [source_code](/backend/dataserver/dataserver)