Looks good! I've been thinking about building something similar but as a desktop app (and maybe browser extension) which would work with whatever text you have on the screen. It seems doable by (ab)using the OS accessibility APIs. I find it hard to stick to importing text, reading them in the app, and marking the words. Having something which works in the background and can tell you where you've previously seen words…
LinguaCafe: Self-hosted software for language learners to read foreign languages
21–30 of 83 posts
Re: LinguaCafe: Self-hosted software for language learners to read foreign languages
#22Wouldn't "self hosted software" just be software?
Normal desktop applications aren't self-hosted, as they aren't hosted in this sense to begin with.
Re: LinguaCafe: Self-hosted software for language learners to read foreign languages
#231. Learn the translation of the commonly used everyday words
2. Learn the rule to build sentences in different tenses (Verb conjugation)
3. Keep practising in everyday conversations, starting with most simple ones and gradually learn more.
Re: LinguaCafe: Self-hosted software for language learners to read foreign languages
#24Very nice. This clearly takes a lot of inspiration from LingQ, but fixes some of LingQ's more glaring challenges such as letting you use a real dictionary, instead of relying on definitions that were crowdsourced from other learners using the app. (And therefore full of quality problems an inaccuracies.) On the other hand, it sounds like some nice features aren't implemented yet, or maybe not even planned, so maybe L…
Re: LinguaCafe: Self-hosted software for language learners to read foreign languages
#25Looks good! I've been thinking about building something similar but as a desktop app (and maybe browser extension) which would work with whatever text you have on the screen. It seems doable by (ab)using the OS accessibility APIs. I find it hard to stick to importing text, reading them in the app, and marking the words. Having something which works in the background and can tell you where you've previously seen words…
Are you familiar with Language Reactor or Migaku? I think there are a couple others too. They're all implemented as browser extensions, but that works out pretty well because most content that's useful for language learning gets accessed through a browser these days, anyway.
Re: LinguaCafe: Self-hosted software for language learners to read foreign languages
#26I didn't think this many people would be interested. I'll write a guide for Jellyfin, then add Italian, French and Dutch languages tomorrow.
Re: LinguaCafe: Self-hosted software for language learners to read foreign languages
#27My method of learning new languages is always by starting to learn everyday conversations in the language. 1. Learn the translation of the commonly used everyday words 2. Learn the rule to build sentences in different tenses (Verb conjugation) 3. Keep practising in everyday conversations, starting with most simple ones and gradually learn more.
Re: LinguaCafe: Self-hosted software for language learners to read foreign languages
#28Re: LinguaCafe: Self-hosted software for language learners to read foreign languages
#29It unfortunately does have false-positives (a complete solution would require LLMs, I believe over the much less complicated NLP algorithms - I just don't want to send whole books to ChatGPT, as that would quickly become expensive), but I found it usable, so I made it public now: https://github.com/tenaf0/lwt
I don't want to "advertise" it even more, as the NLP lib is run by academia as a free service, and I don't want to overburden it (I have been planning on hosting it myself, but didn't yet get there).
Re: LinguaCafe: Self-hosted software for language learners to read foreign languages
#30Very nice. This clearly takes a lot of inspiration from LingQ, but fixes some of LingQ's more glaring challenges such as letting you use a real dictionary, instead of relying on definitions that were crowdsourced from other learners using the app. (And therefore full of quality problems an inaccuracies.) On the other hand, it sounds like some nice features aren't implemented yet, or maybe not even planned, so maybe L…
I’d be curious to hear what niceties you feel LingQ has that it’s missing if you don’t mind sharing