Skip to content
Machine learning tools to analyse feedback
Jupyter Notebook Python
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
Bag of words.ipynb
LDA visualisation.ipynb

Bagel Jam


This is a repository to interpret submission data and serve it up as tasty tasty jam JSON for visualisation and further analysis.

Why is it called Bagel Jam

The hardest problem in computer science is naming things. The Lab team avoids this unnecessary obstacle by naming projects after what we have for breakfast. The bagel project is a series of discovery/research sprints, exploring emerging tools for policy consultation analysis. This is one of the repos that was created in our analysis.

Tell me more

It has a few parts, and some more READMEs:

  • A subset of submissions from the Zero Carbon Bill and a Te Reo Māori corpus - more details in the READMEs for those folders
  • Amazon Comprehend's topic modelling, key phrase detection, and sentiment analysis of these
  • Jupyter notebooks to play with the data - these are interactive at Binder
  • The JSON files in docs are served with GitHub Pages
  • exports the LDA analysis to a visualisation in docs/lda/index.html

To run notebooks locally:

# Install correct python version (you'll need pyenv)
pyenv < .python-version
# install dependencies
pip install -r requirements.txt
# spin up the notebook
jupyter notebook
You can’t perform that action at this time.