Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)