| Founder here. Note: This is spaced repetition. I bootstrapped this over the past 1 1/2 years. A few key differences: - A central DB (it has over 1.8M flash cards) which anybody can edit. Card owner can accept/reject the change request. - Courses are just references to flash cards, nothing else. - You decide what you want to learn "Display me field X,Y,Z and prompt me to enter field 'A'. You can choose any field/audio) - Efficiently add bulk audio to a course - A super fast UI (it's an SPA) I have a few ideas for premium which (as far as I know) would bring features that don't exist yet for any spaced repetition platform: - Prioritized learning (learn the most pressing ones) - In advance learning (You'll be gone for the weekend, but it's Friday and you have 1h time: You can prelearn "long term" flash cards that'd come around over the weekend). Also for some tech background: Frontend is pure Clojurescript + Datascript. Backend is Clojure, Cassandra, Datomic, Elasticsearch. I'd use the tech stack again, hands down. The best introduction is the video at the bottom of the landing page it show all the features. There are only few courses right now so early adopters should (hopefully) be willing to create their own courses. Questions welcome. |
I'm a heavy user of Duolingo. Been trying to teach myself Russian for the past 2-3 years. Almost use it on daily bases (I have missed a few days here and there by accident or when I had no connection). Usually my repeat usage is anywhere from 20 days to now 143 consecutive days. My biggest frustration with Duolingo (Russian language) is that none of the grammar rules are explained. So even thought I'm able to repeat something, it's only after I google variations of a verb or a noun and the grammar case, is when I get the answer why something is, for example, ending in a "e", etc.
I have not paid the premium fee for Duolingo. Mainly because the premium adds no value to my learning. I've spent over $100-150 on Russian books from grammar to vocabulary.
If Duolingo added more grammar explanation for premium price, I would pay for that.
It takes Duolingo a few years to roll out a new language. It's hard to do it in-house. And still, with Russian language, they don't have all the grammar hints that exist on other languages like French (I've been told, French has it).
My view is, why not turn Duolingo into a marketplace and let other language expert create additional educational material to augment the lessons and let them sell it to me and follow the Apple's revenue share model. Perhaps a specific lesson might have 3-4 additional learning modules that I can buy from different providers. Each module has a star-rating (you can filter out the fake stars by how often someone is using Duolingo). Also once I find one provider's way of explaining, I'll look for more teaching modules from them.
My point is, if you can look into Udemy and how they turned their video system into a paid learning platform, you might come up with a premium model for your business.
Good luck!