from Hacker News

Foreign Dispatch: Ideas from code editors applied to foreign language writing

by ichverstehe on 11/18/22, 9:12 AM with 17 comments

  • by geza on 11/19/22, 7:19 AM

    Note you might be interested in looking at interactive machine translation systems and the associated research papers - for example Lilt [1, 2] or TransSmart [3, 4] - while those are designed for professional translators rather than for language learners, what they do is very similar to your long-term aims for this project (a specialized MT system that, given a partially written translation to the foreign language and some context written in in the user's native language, suggests the following word).

    [1] https://lilt.com/technology/translate [2] https://lilt.com/research [3] https://transmart.qq.com/ [4] https://arxiv.org/pdf/2105.13072.pdf

  • by red_trumpet on 11/19/22, 1:51 PM

    I think it should be "Ich ziehe Sauerteig vor." (or in past tense, "Ich zog Sauerteig vor"). "Zuge" is not a word[1]. So yes, a kind of spelling+grammar linter would be great I guess!

    [1] https://www.duden.de/suchen/dudenonline/zuge

  • by llanowarelves on 11/19/22, 9:55 AM

    I had this idea (and way down the list on things i planned executing on) but I'm very glad you're doing it so I can enjoy it without having to
  • by turtleyacht on 11/19/22, 9:42 AM

    Great idea. I wanted to use pmd to learn some subtle aspects of Java. Tool-assisted learning. It's either operate on existing code and learn the conventions and techniques, or write hundreds of programs in the language.

    From a maintenance perspective, it's a superpower.

  • by remix2000 on 11/19/22, 8:01 PM

    This is very similar to Vim's built-in "thesaurus completions": https://vimhelp.org/insert.txt.html#compl-thesaurus
  • by luminouslow on 11/19/22, 8:10 AM

    Love the idea! Are you planning to keep the core tool stack OSS? Would love to contribute to growing the project in the long term. I imagine there could be avenues for monetization while keeping it OSS (e.g. Licence for business use)
  • by zote on 11/19/22, 8:35 AM

    Wonderful idea, Viel Glück.