{"repo":"ishefi/semantle-he","free":true,"listed":false,"github":"https://github.com/ishefi/semantle-he","clone":"git clone https://github.com/ishefi/semantle-he.git","description":"A Hebrew version of Semantle.","language":"Python","stars":65,"topics":["redis","nlp","word2vec","hebrew","semantle"],"license":null,"category":"databases-storage","readme_excerpt":"Hebrew Semantle A Hebrew version of Semantle. Installation Extract word2vec model in repository. you can download one by following the instructions here. Console Install some sql server. Docker Compose install Docker Compose from here build the game with: Configuring databases populate mongodb with vectors from word2vec model by running populate.py (make sure mongo db is running). select secret word by running set secret.py (make sure redis and mongo are running). Running the game configurations should be set by creating a config.yaml file with the relevant settings (see config.format.yaml). when running with docker compose, every change to configuration requires rebuilding. Console You can run the game with: you should run and configure mongo and redis server (see \"Configuring Databases\" section). Word2Vec model was trained as described here Docker Compose run the game with: Scripts There are some useful scripts in the scripts/ folder: - populate.py : Given a Word2Vec model, will populate mongo collection used by the game. - set secret.py : Well... - semantle.py : A CLI version of the game. Tests Only for some of the logic right now. Sorry.","default_branch":null,"files":null,"tree":[],"storefront":"/r/ishefi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ishefi/semantle-he/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}