←back to thread

204 points lil_csom | 1 comments | | HN request time: 0.211s | source

I'm in my 4th year living in Denmark as an expat, and I finally decided it’s time to properly learn Danish. I do have a Danish girlfriend, after all. One way I’ve been practicing is by trying to text only in Danish, but I often find myself stuck. I start my message in Danish, then hit a wall because I don’t know a word or how to fit something naturally into the sentence.

Especially in those cases, I used to give up and translate the entire message from English, which kind of defeats the purpose and interrupts the learning process.

So I started prompting GPT. I’d write my message with wildcards or notes for the parts I didn’t know, and it would return a corrected version. That worked well, but reusing the prompt each time became tedious.

So I built a wrapper around it.

Now I can type in the target language, mark unclear parts with curly braces {like this}, and get an instant corrected version with explanations. I also added a history feature so I can review what I got wrong, and I plan to build more on that soon (eg. summary of areas or words to review).

This app is for language learners who want to practice writing without feeling insecure about mistakes or breaking their flow by switching to a translator.

I hope you find it useful!

Show context
dkga ◴[] No.44572961[source]
Interesting use case. By coincidence I am also learning Danish quite intensively. What I do (and that tends to work for me) is the following:

- I try to actively write something and when I hit a wall, I try in other languages: the important in this part is to get the text flowing from me. Eg, "du could har hjælpe mig, når jeg called du" (trying to write in Danish, "you could have helped me when I called you")

- I then paste it on ChatGPT and ask for a C2-level correction with explanations on vocabulary and grammar, and translations into a few other languages. Eg, my prompt would be """ "du could har hjælpe mig, når jeg called du"

correct to c2-level and explain grammar and vocabulary. give related examples. then translate to German, English, French and Italian. """

This is incredibly helpful to do everyday, especially if you are also learning passively by reading/studying by yourself. By the way, for those curious, here's how ChatGPT would correct the sentence: "Du kunne have hjulpet mig, da jeg ringede til dig." Interestingly, it assumed I meant "called" as in, "telephoned" (not my original intention). Translating into other languages helps you spot and get a sensibility for such cases.

As an aside, for me the most challenging part of learning Danish is the pronunciation. It's beautiful, but it doesn't map out too easily to written words :)

replies(2): >>44573525 #>>44576148 #
1. rasmus-kirk ◴[] No.44576148[source]
> As an aside, for me the most challenging part of learning Danish is the pronunciation. It's beautiful...

As a Dane, all I have to say is; lol