{"id":15756768,"url":"https://github.com/mre/engldict","last_synced_at":"2025-10-25T06:07:22.313Z","repository":{"id":13129403,"uuid":"15811417","full_name":"mre/engldict","owner":"mre","description":"Dabblings into language learning","archived":false,"fork":false,"pushed_at":"2020-10-26T12:02:21.000Z","size":171,"stargazers_count":4,"open_issues_count":0,"forks_count":7,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-30T18:51:10.801Z","etag":null,"topics":["english-sentence","german-translation","gui","language-learning","python","sentences"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mre.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-01-10T22:18:19.000Z","updated_at":"2023-02-19T22:00:01.000Z","dependencies_parsed_at":"2022-08-25T17:02:21.956Z","dependency_job_id":null,"html_url":"https://github.com/mre/engldict","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mre%2Fengldict","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mre%2Fengldict/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mre%2Fengldict/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mre%2Fengldict/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mre","download_url":"https://codeload.github.com/mre/engldict/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251765036,"owners_count":21640126,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["english-sentence","german-translation","gui","language-learning","python","sentences"],"created_at":"2024-10-04T09:01:34.456Z","updated_at":"2025-10-25T06:07:22.232Z","avatar_url":"https://github.com/mre.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"engldict\n========\n\nLanguage learning is hard. Especially because words can have ambiguous meanings.\nOne solution might be to learn a word only in the context of an example sentence.\n\nThis program will be a bit similar to [GnuVocabTrain](http://de.wikipedia.org/wiki/GnuVocabTrain), but it will be open source\nand work on all platforms.\nBasically, you have English sentences and their German translations randomly\narranged on the screen. One word in the English sentence is marked and you\nhave to select the correct translation. Once the player made a correct choice,\nthe word will be asked less frequently in the future.\n\nFeaturing the [most common english words project](https://github.com/first20hours/google-10000-english) by [first20hours](https://github.com/first20hours).\n\nI needed a good API to query example sentences for words.\nThe first thing that came to mind was Wiktionary, but the API was horrendous.\nTherefore I wrote a scraper for [Vocaboly](http://www.vokaboly.de/bs/index.php) to get example sentences.\nI realize there are many other web resources for English example sentences but\nmost of them lack the German translation.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmre%2Fengldict","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmre%2Fengldict","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmre%2Fengldict/lists"}