kantord / LibreLingo

🐢 🌎 📚 a community-owned language-learning platform
https://librelingo.app
GNU Affero General Public License v3.0
1.94k stars 213 forks source link

Allow user to search for words and practice them #1851

Open szabgab opened 2 years ago

szabgab commented 2 years ago

When I learn a new word (maybe while reading some text unrelated to Lili) I would like to be able to practice it. It would be nice if I, as user, could search the course for the given word (exact, case-insensitive search, maybe allowing for typos) see its translation(s) and then go to the skill where I can practice it.

kantord commented 2 years ago

interesting. we can definitely do something like this. matter of fact I think we should enable people who are not even current librelingo users to do this. one way this can be done is by becoming some sort of search engine for language learning (i .e. also compile some other language learning resources here such as automated conjugators and such, not just librelingo content)

another way is enabling people to use google for this. something like, creating a knowledge graph for courses. A similar structure as the course home page is, but the skills should lead to landing pages for each skill that summarize some information about librelingo, the course as well as summarize the content of the skill. This landing page should contain the call to action link for practicing the skill