Hacker News new | past | comments | ask | show | jobs | submit login

Very cool! Although I feel that sometimes you really need a human touch to make it truly comprehended. For instance, I random clicked on "antediluvian":

https://buildmyvocab.in/antediluvian/

Everything here will get you a "good enough" understanding of what the word means, but this is the only one that really comes close to explaining the word's literal meaning, and it's too vague to be of much use:

any of the early patriarchs who lived prior to the Noachian deluge

A non-native speaker isn't going to have any idea what "Noachian" means (a native speaker probably isn't either unless they can explicitly identify "Noah" as the root), and "deluge" is part of the root of the word we're defining, so simply using the word "deluge" without explaining what it means doesn't really help.

In short, this is a good groundwork, but I think it needs a human editor to push the individual definitions from "acceptable" to "correct".




Thanks for your awesome feedback. And yes this is just the initial ground work and part of a larger experiment. We are also trying to teach English using Bollywood movies and GIFs[1]. I agree that human editing is very important and as such upvote/downvote button feature is in pipeline next.

[1] https://buildmyvocab.com/ddlj.html


Hey cool project. Can this be used to learn French as a English speaker?


In short, this is a good groundwork, but I think it needs a human editor to push the individual definitions from "acceptable" to "correct".

Good point. A StackOverflow-style upvoting system may provide exactly that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: