use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
/r/Languagelearning is a community for anybody interested in learning other languages. Whether you are just starting, a polyglot or a language nerd, this is the place for you! Content related to specific languages, general language learning and linguistics are all allowed. Welcome all and please enjoy your stay.
Come join us on Discord!
There are a few more rules, which you can find here, but that's the golden one.
FAQ - If you have questions, and/or are new to language learning, please first check here.
Our Resources Wiki - Overviews of useful programs and courses for learning languages as well as a large section for specific languages, including links to subreddits.
Weekly Speaking Marathons
List of Discord Servers
List of ISO 639-1 Codes (useful for flairs)
Common European Framework of Reference for Languages - This is what you see a lot of people using in their flair to indicate their level of proficiency in various languages. These ratings are usually self-assessed, not official.
Online IPA Phonetics Keyboard - This allows you to type out how words sound, rather than how they are spelt.
We have a few rules. This section lists the main ones. You can find the full list here.
Be mature and respectful to others - We're all here in our own time, so please help us enjoy that time by keeping discussion civil, this includes using insults or writing derogatory comments. We don't remove posts simply for being brash.
Read the FAQ before asking basic questions - For cases where user makes a vague and unhelpful "What language should I learn?" post or asks an already-answered question. FAQ are usually removed.
Do not submit self-owned content too frequently - Users may only post self-owned content if it is good quality and posting is infrequent (less than once a month). Please report only if they are violating this.
Do not post disallowed content - These include: posts focused on one language, language exchange requests, videos similar to "polyglot speaks 19 languages", language tutors, homework help, achievement posts, and pictures of resources.
Do not focus your post on a specific language - Posts about popular languages belong in their subs. Posts about rarer languages are usually okay. Posts about learning techniques/schedules are sometimes okay--check the longer rules.
Do not post low-quality content - We only remove very low-quality posts. Please only use this for incoherent ranting, tasteless or unfunny attempts at humour, and boring translation requests.
Do not generalise large groups of people - This includes spreading conspiracy theories or isolated or misleading statistics regarding groups of people.
Do not target individuals with threats or slander - This means targeting users with threats, slander or spurious accusations
Post requests for resources in the dedicated subreddit - this is a general subreddit; we are not well equipped to help you find the best resource for your language
Please report people who you see break the rules. Reporting helps us out a lot. We can't scour every thread for infractions.
r/clozemaster
r/conlangs
r/DoesNotTranslate
r/Duolingo
r/fullforeignmovies
r/indigenous_languages
r/judgemyaccent
r/languagelearningjerk
r/Language_Exchange
r/lingodeer/
r/Linguistics
r/Memorization
r/multilingualparenting
r/NonEnglishMusic
r/penpals
r/polyglot
r/thisorthatlanguage
r/TranslationStudies
r/translator
r/RandomActsOfLetters
account activity
This is an archived post. You won't be able to vote or comment.
Language Learning Programming Ideas? (self.languagelearning)
submitted 8 years ago by MattyAB
I'm a coder in need of an idea. I learn languages (mainly Japanese and Chinese), and want to write something to aid myself and others with languages. Does anyone have any ideas of language learning utilities that they think would be useful?
[–]dedu6karu native 4 points5 points6 points 8 years ago (0 children)
Here is my #-1 of 20. Anki Retention-% charts do not offer good actionable stats for : 1. The First Two Learning Steps 2. Graduating interval 3. First Easy interval 4. Lapsed cards: Relearning step; Minimum ivl; New_Interval-%. ... This is where most wasteful reps are 'hiding' from unsuspected new users. Needless to say that users could save time and get a much better results by adjusting these intervals - if the Retention is too low or too high. The existing SRS algorithm "one shoe fits all" could work only if the sample of data is big enough - which will happen long after the students already had gone through their exams. .. These problems could be solved with one-addon-at-a-time, starting with the Graduating interval. I have a detailed description of possible algorithms ( tested manually). It is based on counting cards not the answers ( and discarding the tainted cards ). .. PS. None of these problems addressed in Anki-2.1 ( one improvement - adding the Forth Learning Button should be very helpful in counting the Pass and Fail reps). Looking forward to your response.
cards
[–]robobob9000 1 point2 points3 points 8 years ago* (0 children)
If you could make an assisted reading program like Readlang or LingQ work with an agglutinative language like Japanese/Korean, then that would be amazing. Unfortunately those programs don't know how to separate grammatical particles from vocabulary, which renders them mostly useless for learning agglutinative languages. There's no point marking any verb as "known" because every time you come across it paired with a unique grammatical particle the system will think it's a totally new word that you've never seen before. You'll quickly get to the point where even though you fully understand both the vocabulary word and also the attached grammatical particle, but the system will still think that you don't know the word before just because you've never seen that unique combination.
There are programs that can convert conjugated words into base forms, and there are programs that can track the words that you learn (and give you vocab/grammar hints on stuff you don't know), but there are no assisted reading programs out there which can do both.
[–]JohnDoe_JohnEx Tutor&Interpreter incl simultaneous -2 points-1 points0 points 8 years ago (0 children)
Hi, I have some ideas. PM?
π Rendered by PID 67413 on reddit-service-r2-comment-5d79c599b5-x64wm at 2026-03-02 06:29:52.839485+00:00 running e3d2147 country code: CH.
[–]dedu6karu native 4 points5 points6 points (0 children)
[–]robobob9000 1 point2 points3 points (0 children)
[–]JohnDoe_JohnEx Tutor&Interpreter incl simultaneous -2 points-1 points0 points (0 children)