bundestags-mine
Analysing the German Bundestag by means of Natural Language Processing with the Bundestags-Mine.
Science Score: 39.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 5 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.2%) to scientific vocabulary
Keywords
Repository
Analysing the German Bundestag by means of Natural Language Processing with the Bundestags-Mine.
Basic Info
- Host: GitHub
- Owner: TheItCrOw
- Language: JavaScript
- Default Branch: main
- Homepage: https://bundestag-mine.de
- Size: 39.5 MB
Statistics
- Stars: 10
- Watchers: 2
- Forks: 2
- Open Issues: 1
- Releases: 0
Topics
Metadata Files
README.md
Bundestags-Mine
Natural Language Processing for Extracting Key Information from Government Documents
As governments worldwide continue to release vast amounts of textual information, the need for efficient and insightful tools to extract, interpret and present this data has become increasingly critical. Towards solving this issue, we present the Bundestags-Mine: an environment that periodically retrieves pertinent data from the German parliament, parses and analyzes it using pipelines for natural language processing, and then displays the results in a web application that is publicly accessible. Bundestags-Mine helps to extract key information from parliamentary documents in a visually appealing matter for many use cases. For instance, the tool can be leveraged by journalists for news detection, lawyers for compliance checking, linguists for discourse analysis, and the broad public to inform themselves about the positions of political party members on a topic.
https://github.com/TheItCrOw/Bundestags-Mine/assets/49918134/4a999f86-10ce-4be8-a306-5506e7e0a830
(German video)
About
Bundestags-Mine is an environment for evaluating German government documents by means of various Natural Language Processing techniques and visualizing them via a publicly accessable and intuitive web application as well as providing the resulting data for download.
Within this environment, we processes the following types of government data, which are then visualized within the web application for a platform-independent and responsive interface:
- Minutes of plenary proceedings
- Agenda Items
- Polls
We gather this data from the offical Bundestag Data Service, apply various NLP/AI techniques onto it and make these results available on the website.
Usage
Dive into several features of the web interface to interact with the Bundestag like never before.
Read the newspaper: "Neues vom Schrfer" | Explore all speeches
:-------------------------:|:-------------------------:
|
Analyse specific topics | Browse through topics
| 
Natural Language Processing
Within the Bundestags-Mine, we use a list of NLP techniques through pipelines to preprocess and analyse the governmental documents: - Tokenziation - Lemmatization - POS-Tagging - Named-Entity-Recognition - Sentiment Analysis - Automatic Text Summarization - Translation - Topic Modelling
Citation
@inproceedings{Boenisch:et:al:2023,
title = {{Bundestags-Mine}: Natural Language Processing for Extracting
Key Information from Government Documents},
isbn = {9781643684734},
issn = {1879-8314},
url = {http://dx.doi.org/10.3233/FAIA230996},
doi = {10.3233/faia230996},
booktitle = {Legal Knowledge and Information Systems},
publisher = {IOS Press},
author = {B\"{o}nisch, Kevin and Abrami, Giuseppe and Wehnert, Sabine and Mehler, Alexander},
year = {2023}
}
The majority of the NLP pipelines are provided by the TextImager made by the Text Technology Lab (pdf bibtex github)
Owner
- Name: Kevin Bönisch
- Login: TheItCrOw
- Kind: user
- Location: Frankfurt, Germany
- Company: eWorks GmbH
- Website: https://bundestag-mine.de/
- Repositories: 4
- Profile: https://github.com/TheItCrOw
Part time Software Developer studying Computer Science in Frankfurt, Germany. Building the Bundestags-Mine. Contact me under k.boenisch@outlook.com.
GitHub Events
Total
- Issues event: 5
- Watch event: 6
- Issue comment event: 2
- Push event: 11
- Fork event: 1
Last Year
- Issues event: 5
- Watch event: 6
- Issue comment event: 2
- Push event: 11
- Fork event: 1
Dependencies
- Microsoft.EntityFrameworkCore.Tools 5.0.10 development
- Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 3.1.23
- Microsoft.EntityFrameworkCore 5.0.10
- Microsoft.Extensions.Logging.Debug 3.1.0-preview1.19506.1
- Microsoft.VisualStudio.Web.CodeGeneration.Design 3.1.0-preview1-19509-03
- dcsoup 1.0.0
- MongoDB.Bson 2.15.0
- MongoDB.Driver 2.15.0
- Microsoft.EntityFrameworkCore.Tools 5.0.10 development
- Microsoft.EntityFrameworkCore 5.0.10
- Microsoft.EntityFrameworkCore.SqlServer 5.0.10
- Microsoft.Extensions.Configuration 6.0.1
- Microsoft.Extensions.Configuration.FileExtensions 6.0.0
- Microsoft.Extensions.Configuration.Json 6.0.0
- MongoDB.Driver 2.15.0
- Syncfusion.XlsIO.Net.Core 19.4.0.56
- System.Data.OleDb 6.0.0
- dcsoup 1.0.0
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 6.0 build
- mcr.microsoft.com/dotnet/sdk 6.0 build
- theitcrow/bundestag-mine latest
- theitcrow/bundestag-mine-db 2022-latest