You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sven Geboers
c6f8540671
feat(right-wing): derive right-wing keywords via differential TF-IDF
Implements U1: derive_keywords.py uses party voting patterns to classify
motions as right-wing vs left-wing, then computes differential TF-IDF on
cleaned motion titles to surface policy terms distinctive to right-wing
motions.
Key design choices:
- Vote threshold: 60% of parties in group must vote 'voor'
- Text cleaning strips motion prefixes aggressively (handles multi-word
surnames, plural 'leden', t.v.v. parentheticals)
- Expanded Dutch stopword list filters procedural and generic noise
- Results written to analysis/right_wing/right_wing_keywords.json
Produces ~50 filtered terms including: asielzoekers, defensie, kernenergie,
boeren, vreemdelingenbeleid, stikstof, asielstop, strafrecht.
|
1 month ago |
| .. |
|
right_wing
|
feat(right-wing): derive right-wing keywords via differential TF-IDF
|
1 month ago |
|
tabs
|
feat: agent-native refactor, SVD consistency fixes, UX cleanup, mobile support
|
2 months ago |
|
__init__.py
|
feat(pipeline): add orchestrator CLI, analysis modules, and ActorFractie ingestion
|
3 months ago |
|
axis_classifier.py
|
refactor: remove Stemgedrag cohesie section and fallback axis message
|
3 months ago |
|
clustering.py
|
refactor: make duckdb imports optional in analysis modules
|
2 months ago |
|
config.py
|
infra: fix CI, config, docker-compose, README, and pre-commit
|
2 months ago |
|
explorer_data.py
|
feat: agent-native refactor, SVD consistency fixes, UX cleanup, mobile support
|
2 months ago |
|
political_axis.py
|
Use aligned PCA scores for all SVD components 1-10
|
2 months ago |
|
projections.py
|
refactor: extract data loading and trajectory logic from explorer.py
|
3 months ago |
|
svd_labels.py
|
fix: resolve SVD axis label alignment and score mismatch in tijdtraject view
|
2 months ago |
|
trajectory.py
|
refactor: make duckdb imports optional in analysis modules
|
2 months ago |
|
visualize.py
|
feat: complete parliamentary embedding pipeline with full historical coverage
|
3 months ago |