Balkendiagramm zur Wahl in Mecklenburg-Vorpommern mit Python und bokeh erstellen

Wahlergebnisse zur Wahl in Mecklenburg-Vorpommern 2026

In der Vergangenheit hatte ich bereits Artikel zur Datenvisualisierung mit Python und bokeh veröffentlicht. In diesem neuen Beispiel geht es wieder um ein Balkendiagramm. Es sollen die Wahlergebnisse zur Wahl in Mecklenburg-Vorpommern 2026 dargestellt werden. Im Gegensatz zu den älteren Blogbeiträgen sind die Werte nicht Bestandteil des Python-Skripts, sondern in einer separaten CSV-Datei gespeichert, deren Inhalt wie folgt aussieht: Voraussetzung … Weiterlesen …

PDF-Dateien mit Docling zu Markdown umwandeln

Für Python gibt es Docling, eine nützliche Bibliothek, mit der komplexe Dokumente in maschinenlesbare Formate umgewandelt werden können. Dies ist insbesondere im Zusammenspiel mit Sprachmodellen von Bedeutung, da unstrukturierte Dokumente dergestalt umgewandelt werden können, das Sprachmodelle in der Lage sind, ihren Inhalt zu verarbeiten. Bei PDF-Dateien handelt es sich um unstrukturierte Dokumente. In diesem Artikel wird erklärt, wie sie mit … Weiterlesen …

Zugriff auf Ollama über das Netzwerk (mit requests)

classroom with computers

Wie bereits in älteren Blogbeiträgen besprochen, stellt Ollama eine REST-API bereit. Dadurch ist es möglich, von einem anderen Rechner auf die von Ollama verwalteten Sprachmodelle zuzugreifen. In diesem Tutorial wurde erklärt, wie dies im Terminal mit dem Programm curl umgesetzt werden kann. Nun wenden wir uns Python und der requests-Bibliothek zu. Als Sprachmodell verwende ich in diesem Beispiel qwen2.5-coder. Voraussetzung … Weiterlesen …

C++ — Über Compiler, Editoren und IDEs

Kate Editor on Fedora Linux

In diesem Grundlagen-Artikel geht es um den Einstieg in C++, also um solche Sachen wie Compiler oder den „richtigen“ Editor. Außerdem möchte ich anhand eines Hello-World-Programms zeigen, wie eine ausführbare Datei erstellt werden kann. Compiler C++ ist eine Programmiersprache, bei der mittels eines Compilers der Code in Maschinensprache „übersetzt“ werden muss. Dies macht den Unterschied zu Sprachen wie JavaScript oder … Weiterlesen …