https://github.com/karlb/wikdict-gen
Generation of bilingual dictionaries from Wiktionary/dbnary data for the WikDict project
https://github.com/karlb/wikdict-gen
dictionary free freedict open-data sparql sqlite tei translation wiktionary
Last synced: 23 days ago
JSON representation
Generation of bilingual dictionaries from Wiktionary/dbnary data for the WikDict project
- Host: GitHub
- URL: https://github.com/karlb/wikdict-gen
- Owner: karlb
- License: mit
- Created: 2019-11-07T21:12:32.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-08-04T19:22:24.000Z (6 months ago)
- Last Synced: 2025-10-22T04:38:16.726Z (4 months ago)
- Topics: dictionary, free, freedict, open-data, sparql, sqlite, tei, translation, wiktionary
- Language: Python
- Homepage: http://www.wikdict.com
- Size: 5.93 MB
- Stars: 53
- Watchers: 1
- Forks: 4
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-language-learning - wikdict-gen - For 20 popular languages this project offers a downloadable dictionary in many formats for each language pair. (Language Learning / Dictionaries)
README
# WikDict dictionary generator
This generator extracts data from a Virtuoso database filled with [dbnary]
data. Details on how to set up such a database can be found in the [virtuoso
directory](virtuoso). The extracted data is then used to generate WikDict
dictionaries. These dictionaries main usage is at the [WikDict
website][wikdict.com].
[dbnary]: http://kaiko.getalp.org/about-dbnary/
[wikdict.com]: http://www.wikdict.com
# Usage
After setting up the Virtuoso database, run
git clone git@github.com:karlb/wikdict-gen.git
cd wikdict-gen
make
Use the resulting dictionaries in `dictionaries/wdweb` with [wikdict-web], try a quick lookup using the `search` command like
src/run.py search de en haus
or use the dictionaries in `dictionaries/generic` for any other use case.
[wikdict-web]: https://github.com/karlb/wikdict-web
# Support
If you encounter problems when building or using dictionaries, please [submit an issue](https://github.com/karlb/wikdict-web/issues) or contact [karl@karl.berlin](mailto:karl@karl.berlin).