What is it?

Transcrobes is an open source project that puts the learner at the centre of the “extensive content consumption” process. It builds a representation of the learner’s lexical (and soon grammatical) knowledge and then uses that information to enrich (gloss) real-world texts in-place as learners consume real-world content, on their preferred devices.

Current Status

Transcrobes currently only fully supports learning Chinese for English speakers. If your English is very good, then you should be Ok but otherwise you’re better to wait until your preferred language has been implemented.

Anton's PhD thesis

I (Anton) have been accepted to develop the ideas in this project for a PhD thesis at the Linguistics and Translation department of the City University of Hong Kong from September 2019. While it is not certain that this particular code-base will be developed for the PhD, the PhD work will be open source, and there is no particular reason for it not to build on the existing code. This means I will be working on this (or an equivalent) project for the next four years! [Read More]

English support

UPDATE: 2020-12-01 English support has been temporarily removed in order to focus fully on Chinese. If there is significant community interest, that could always change. Preliminary support for Chinese learners of English has been implemented and is now available for testing. As expected, integrating a second language pair required basically rewriting the entire system to be able to handle any input and output language. That said, the inflectional characteristics of English are a new challenge for the system and have not been fully integrated. [Read More]