News for hackers. Stuff that matters.
Re:Duolingo Suddenly Has Over Twice as Much Language Learnin... by gnulinux on Thursday April 12, 2018 @09:54PM (#16826577)
That's besides the point. My point is "definiteness" is not a concrete concept in Turkish and if you're academically analyzing a sentence you'd have to use other types of information (accusative case, the word 'bir', context, etc...) to judge if a noun is definite or indefinite (or maybe something in the middle?). But Duolingo teaches as if this distinction is as strict in Turkish as it is in English. In English "a bear" and "the bear" are different things even without context whereas in Turkish "ayi" [bear] and "bir ayi" [one bear] mean more or less the same thing outside of a sentence and I'd just use "bear", but in some contexts they'll mean different things. "Ayi cikabilir" roughly means "caution, bear in area" and as you see you don't use "bir" but it is still indefinite. Duolingo would reject this answer. "Bir ayi cikabilir" would be Duolingo's answer, but it sounds awkward, no one would say that.

And there are no hard rules. In that sentence you can't just put +I to make it definite as I described above "ayiyi cikabilir" << this sentence doesn't mean anything. I think this is something your brain has to pick up implicitly while you're speaking/listening, I'm not sure if someone can discretely provide you a set of rules that always works. Just like in German you cannot translate "the" > "der". This is like Duolingo saying 'the'='der' and rejecting 'das' and 'die'.

So, it is not fine, it is wrong. And the wrong thing is not that Duolingo has a bug, it is that it has made-up grammar rules, which users still have to learn. If they never learned this rule, they'd be as well understood.

(I know you were replying to commenter discussing French, but I'm guessing something similar is going on)

There are no comments on this comment yet.