Duolingo maybe or maybe not, but even having God himself at your beck and call behind a chat interface will not guarantee you learn a language. Every stage of language acquisition requires multimodal stimulation and long sustained effort that can't be shortcutted by having a smarter teacher.