Skip to content
Next block prediction in the block base visual programming environment, NetsBlox
HTML Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
figures
utils
.gitignore
LICENSE
README.md
clean.py
doTokenize.py
driveRnn.py
ngram.py
rnn.py
word2vec.py

README.md

NextBlock prediction in NetsBlox

Data

The raw dataset can be found at https://github.com/TUDelftScratchLab/ScratchDataset

  • my snap analyzer is here
    • parsing projects into words and sentences.
  • tokenize and visualize the data
    • what are the probability distributions

Model

  • NGrams with different Ns
  • RNN with one hot encoding
    • GRU, LTSM, Regularization (dropout, batch normalizaiton), RELU
  • Word embedding, word2vec
    • dimensiality reduction for representation (T-SNE)
  • RNN with word2vec embeddings

Env Variables

  • MAX_SCRIPT_SIZE defaults to 40
You can’t perform that action at this time.