You can find the demo here: https://sombr.pointy.dev/
This repository contains the code used to develop my Master Thesis. The document can be accessed here.
It does not include the source data files (which can be retrieved from Rath and MΓ€der, 2019) nor the processed output files.
For questions you can get in touch here.
.
βββ isom_app
βΒ Β βββ constants.py
βΒ Β βββ main.py
βΒ Β βββ internal
βΒ Β βΒ Β βββ data
βΒ Β βΒ Β βΒ Β βββ _processed
βΒ Β βΒ Β βΒ Β βΒ Β βββ vec_df.csv
βΒ Β βΒ Β βΒ Β βββ in
βΒ Β βΒ Β βΒ Β βΒ Β βββ spark.sqlite3
βΒ Β βΒ Β βΒ Β βββ out
βΒ Β βΒ Β βββ models
βΒ Β βΒ Β βββ all-MiniLM-L6-v2
βΒ Β βΒ Β βββ nltk_data
βΒ Β βΒ Β βββ som
βΒ Β βΒ Β βββ som.p
βΒ Β βββ modules
βΒ Β βΒ Β βββ __init__.py
βΒ Β βΒ Β βββ organize.py
βΒ Β βΒ Β βββ plot_components
βΒ Β βΒ Β βΒ Β βββ cells
βΒ Β βΒ Β βΒ Β βΒ Β βββ colorbar.py
βΒ Β βΒ Β βΒ Β βΒ Β βββ details.py
βΒ Β βΒ Β βΒ Β βΒ Β βββ graph.py
βΒ Β βΒ Β βΒ Β βΒ Β βββ hexagons.py
βΒ Β βΒ Β βΒ Β βΒ Β βββ inputs.py
βΒ Β βΒ Β βΒ Β βββ js
βΒ Β βΒ Β βΒ Β βΒ Β βββ hex_select_callback.js
βΒ Β βΒ Β βΒ Β βΒ Β βββ row_select_callback.js
βΒ Β βΒ Β βΒ Β βΒ Β βββ user_callback.js
βΒ Β βΒ Β βΒ Β βββ js_callbacks.py
βΒ Β βΒ Β βΒ Β βββ utils
βΒ Β βΒ Β βΒ Β βββ interstitials.py
βΒ Β βΒ Β βΒ Β βββ metrics.py
βΒ Β βΒ Β βββ setup.py
βΒ Β βΒ Β βββ vectorize.py
βΒ Β βΒ Β βββ visualize.py
βΒ Β βββ static
βΒ Β βΒ Β βββ styles.css
βΒ Β βββ templates
βΒ Β βββ index.html
βββ notebooks
βββ requirements.txt