ishefi/semantle-he
ishefi/semantle-he has 65 GitHub stars and 21 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 07:24 UTC. Last push 2026-07-21.
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
A Hebrew version of Semantle.
Developer ToolsREADME.md
OriginalHebrew Semantle
A Hebrew version of Semantle.
Installation
Extract word2vec model in repository. you can download one by following the instructions here.
Console
pip install poetry
poetry install
Install some sql server.
Docker Compose
install Docker Compose from here
build the game with:
docker build compose
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:
python app.py
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:
docker build up
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.