Wie tickt der Grosse Rat?
Die Challenge
Der Grosse Rat
- 160 Grossrätinnen und Grossräte
 - Der ganze Kanton ist vertreten (Sprache: FR und DE)
 - 4 Sessionen pro Jahr
 - 100 Geschäfte werden pro Session beraten.
 
Welche Themen bewegen den Grossen Rat?
- Was bleibt hängen – was verschwindet, gibt es Trends?
 - Welche Regionen bringen was ein?
 - Wer redet wann, wie lang, wie oft?
 - Welche Vorstösse werden angenommen– welche nicht, und warum?
 
Warum ist das spannend?
- Politik sichtbar machen 🧐
 - Regionale Unterschiede erkennen
 - Coole Tools für Polit-Nerds & News 🤓📰
 - Machine Learning trifft Demokratie 🧬⚖️
 
🛠️ Was bauen wir, was brauchen wir?
- Themen-Tracker mit Heatmap 🔥
 - Dashboards & Visualisierungen 📊
 - NLP-Tools für Reden & Vorstösse 🗣️🤖
 - Erfolgsbarometer für Vorstösse 📈
 
Was erreicht wurde
Aufgrund des Mangels and Teilnehmenden bei den Vorschlägen des Grossen Rates vereinigten wir die Teams und verfolgten zwei Projekte.
Teilprojekte:
Etikettenschwindel im Grossen Rat
Wessen Wahlverhalten stimmt wie stark mit den Angaben in SmartVote überein?
Mögliche Erweiterungen: Mapping auf die SmartVote Spider, Zeigen welche Abstimmungen besonders atypisch sind.
Resourcen
- SmartVote Daten
 - OGD des Grossen Rates
 
Histogram von Keywords und Semantic Search
Bisher nur Semantic Search von Motionen. Keyword Histogram der Reden nur bis 2022.
Mögliche Erweiterungen: Mehr (historische) Daten hinzufügen, Semantic Search für alle Daten. Support für komplexere Queries. Verfügungstellen der denormalisierten Daten für NLP (z.b. Emotion Detection).
Ressourcen und Hilfsmittel
- OGD des Grossen Rates
 - HelferInnen des Parlamentsdienst Kanton Bern
 
Ettikettenschwindel im Grossen Rat?
German Version (English version below)
Installation
- Installiere Pipenv
 - Führe 
pipenv shellaus - Führe 
pipenv installaus 
Verwendung
Führe die Jupyter-Notebooks in folgender Reihenfolge aus:
smartvote_data_extraction.ipynbvotes_cleanup.ipynbneural_net_1.ipynbdata_merger.ipynbneural_net_2.ipynbvisualizer.ipynb
Do Bern Parliament Members Keep Their Promises?
English Version
Installation
- Install Pipenv
 - Run 
pipenv shell - Run 
pipenv install 
Usage
Run the Jupyter notebooks in the following order:
smartvote_data_extraction.ipynbvotes_cleanup.ipynbneural_net_1.ipynbdata_merger.ipynbneural_net_2.ipynbvisualizer.ipynb
Previous
Data Hackdays BE 2025
Next project
