Skip to content

Latest commit

 

History

157 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Play at https://qwertyasdef.github.io/Semantle-Unlimited/!

Alternatively, download the code and run python local_server.py and go to localhost:8000 in your browser to play locally.

Copied from https://gitlab.com/novalis_dt/semantle.

Original README ↓

So, this is sort of hacked together from a lot of data sources and the code is a mess. Here's a hello world of how to get up and running.

  1. Install Python requirements using pip install -r requirements.txt.

  2. Download GoogleNews-vectors-negative300.bin.gz from here, and extract it into the parent directory of this project.

  3. Run python dump-vecs.py to create an SQLite database and store the main vectors.

  4. Run python dump-hints.py to create a hints pickle. Wait a very long time.

  5. Run python store-hints.py to import the pickle into the DB.

  6. Run python british.py to figure out which British words have been respelled in word2vec, so that we can respell them for users. They come from here.

  7. Run python semantle.py for the web server.

Formatting

black . to reformat all Python files

About

semantle-unlimited fork w a few small changes

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages