Schauen Sie sich ein wenig um und lernen Sie mich und meine Arbeit etwas besser kennen.
Wenn Sie Fragen, Anregungen oder Kritik haben, lassen Sie es mich wissen.
Schreiben Sie einfach eine Email und nehmen Sie Kontakt mit mir auf.
Ein kurzer Hinweis vorab: Auf dieser Website spreche ich Sie bewusst in der persönlichen Du-Form an.
Da es sich hier um meinen privaten Blog handelt, habe ich mich ganz bewusst für ein freundschaftliches „Du“ entschieden.
Sollte es zu einer Kommunikation kommen, gehört es sich zunächst das förmliche Sie zu verwenden. Auch wenn unbekannte Personen direkt angesprochen werden, weiche ich auf das förmliche Sie aus.
Während die letzten Tage des Jahres an uns vorbeiziehen und die Welt in ein sanftes, winterliches Leuchten taucht, möchte ich die freien Tage zwischen Weihnachten und dem neuen Jahr nutzen um das vergangene Jahr nochmal passieren zu lassen und euch schonmal alles gute für das kommende Jahr wünschen.
Der Screenshot zeigt die Benutzeroberfläche des Tools das speziell für das strukturierte Crawling und die Verarbeitung von Google Gemini-Chat-URLs entwickelt wurde. Hier ist eine detaillierte Beschreibung der einzelnen Bereiche und Funktionen: 🧭 Navigationsleiste (oben) Tabs: Crawler: Hauptmodul zum automatisierten Abrufen von Inhalten. Dokumenten-Suche: Zur Volltextsuche nach vollständigen Chats welche bereits in die Datenbank gespeichert wurden. Granulare Suche: Für feinere Filterung und finden von einzelnen Prompts und den segmentierten Export. Buttons: Login Browser: Startet eine Browserinstanz um Cookie Consent zu überwinden oder eine angemeldete Session zu starten bei der eine Anmeldung in einen Account für den Zugriff auf private Chats zu erhalten. URLs laden: Importiert eine Liste von Ziel-URLs für die Verarbeitung. Textfeld „Target URLs“: Enthält die geladene URL-Liste mit Google Gemini-Share-Links, z. B.: https://gemini.google.com/share/blablub ⚙️ Einstellungsbereich (Mitte) Hier werden die Parameter für den Crawl- und Exportprozess festgelegt: Output-Verzeichnis: → Zielordner (Output Ordner) für die exportierten Dateien. Modus: Einzeln: Jeder Chat wird separat verarbeitet. Zusammen: Mehrere Chats werden zusammengeführt. Alles: Es werden Separate Dateien für jeden Chat + Index erstellt, zudem wird eine zusammengefasste Datei mit allen Chats der verarbeiteten URLs erstellt. Layout-Optionen: Steuerung des Layouts und der Formatierung der Ausgabe. PDF → Es werden entsprechende PDF Dateien erzeugt Duplex → Die PDF Dateien werden für den Bruchdruck optimiert Seitenzahl auf Export: oben oder unten KI im TOC → Modellantworten der Chats werden in den Export einbezogen Rich Index → Zitierbares Inhaltsverzeichnis DB & Debug: Nur Indexieren: Nur Metadaten erfassen und in Datenbank speichern. Raw HTML speichern: Rohdaten für spätere Analyse und Debugging sichern. Buttons: START GEMINI: Startet den Gemini-Crawler. GENERAL CRAWLER: Allgemeiner Crawl-Modus für andere Quellen. 📋 System Log (unten) Ein Echtzeit-Log zeigt den Fortschritt der Verarbeitung: Jeder Eintrag enthält: Zeitstempel Verarbeitungsstatus URL Titel oder Beschreibung des Chatinhalts Beispiel: [GEMINI 14:59:47] Verarbeitet: Tensorboard log Verzeichnis Konflikt [GEMINI 14:59:47] Verarbeitet: Jupyter und LLM-Training auf Pop!_OS [GEMINI 15:00:47] Erstelle Zusammenfassung... [GEMINI 15:00:48] Fertig. 🧠 Funktionaler Überblick Das Tool automatisiert folgende Schritte: Crawling von Gemini-Chat-URLs Extraktion und Verarbeitung der Inhalte Export als PDF oder HTML mit strukturiertem Layout Zusammenführung mehrerer Chats zu einem Dokument Indexierung und Debug-Optionen für Analyse und Nachvollziehbarkeit
Hier ist eine detaillierte Beschreibung der Dokumenten-Suche: 🧭 Navigationsleiste (oben) Tabs: Crawler: Für das automatisierte Abrufen von Inhalten. Dokumenten-Suche: Aktiv im Screenshot – dient zur Volltextsuche in bereits verarbeiteten und gespeicherten Gemini-Chats. Granulare Suche: Für die gezielte Extraktion einzelner Prompts oder Chatsegmente. Suchfeld: Eingabebeispiel „Model“ → Filtert die Dokumentenliste nach Titeln oder Inhalten, die diesen Begriff enthalten. 📄 Dokumentenliste (Mitte) Eine tabellarische Übersicht der gespeicherten und indexierten Gemini-Chats: Spalten: [x]: Auswahlfeld zur Markierung einzelner Dokumente ID: Eindeutige Identifikationsnummer (z. B. 382–399) Titel: Beschreibungen der Chatinhalte, z. B.: Model Label Mismatch and CPU Training Jupyter und LLM-Training auf Pop!_OS KI-Datenanalyse mit Ollama erweitern ITSM-Vokabular für Ticket-Priorisierung DistilBERT und k-fache Kreuzvalidierung Datum: Zeitstempel der Verarbeitung, z. B. „2025-12-19 14:39:47“ bis „2025-12-19 14:51:55“ Das Tool crawlt nicht nur, sondern nutzt auch eine persistente Datenbankstruktur um Inhalte langfristig zu speichern und durchsuchbar zu machen. 📋 System Log (unten) Ein Echtzeit-Log dokumentiert die Verarbeitungsschritte: Typische Einträge: [GEMINI hh:mm:ss] Verarbeitet: [GEMINI hh:mm:ss] Erstelle Zusammenfassung... [GEMINI hh:mm:ss] Erstellte Merged PDF... [GEMINI hh:mm:ss] Fertig. URLs: Die verarbeiteten Inhalte stammen aus Google Gemini Share-Links, z. B.: https://gemini.google.com/share/blablub Das Log zeigt, dass das Tool nicht nur einzelne Chats verarbeitet, sondern auch automatisch Zusammenfassungen erstellt und PDF-Dateien generiert. 🧠 Funktionaler Überblick Dieser Screenshot demonstriert die Dokumentenverwaltungs- und Suchfunktion des Tools: Volltextsuche über gespeicherte Gemini-Chats Strukturierte Darstellung mit IDs, Titeln und Zeitstempeln Auswahl und Export einzelner oder mehrerer Dokumente Integration in den Crawl-Workflow mit PDF-Erstellung und Zusammenfassung Ideal für wissenschaftliche Dokumentation, Projektberichte oder KI-gestützte Recherche
Die Granulare Suche dient dient der gezielten Extraktion einzelner Chatsegmente, Prompts und falls gewünscht auch der Antwortblöcke. 🧭 Navigationsleiste (oben) Tabs: Crawler: Für das automatisierte Abrufen von Gemini-URLs. Dokumenten-Suche: Volltextsuche über bereits gespeicherte und indexierte Chat-Dokumente. Granulare Suche: Aktiv im Screenshot Suchfeld: Eingabe „Zahlen“ → Filtert die Inhalte nach diesem Begriff, z. B. zur Suche nach numerischen Daten, sortierten Listen oder statistischen Auswertungen. Button „Suchen“: Startet die segmentierte Suche über die gespeicherten Inhalte. 📄 Segmentierte Ergebnisliste (Mitte) Diese Ansicht unterscheidet sich von der klassischen Dokumentenliste und zeigt Chatsegmente statt vollständiger Dokumente: Spalten: [x]: Auswahlfeld zur Markierung einzelner Turns Chat: Titel des zugehörigen Chats (z. B. „Jupyter und LLM-Training auf Pop!_OS“) #: Turn Nummer oder Position im Chatverlauf Inhalt: Auszug des jeweiligen Chatabschnitts Besonderheiten: Einige Inhalte enthalten Markdown-Elemente wie Links zu Bildern () oder Code-Snippets Die Segmentierung erlaubt gezielte Extraktion einzelner Antworten oder Prompts für den Export Diese Funktion ist besonders hilfreich für: Feingranulare Zitation einzelner KI-Antworten Ausschluss von Bildern welche als Prompt hochgeladen wurden und nur schwer Zitierfähig sind Zusammenstellung thematisch fokussierter Chatabschnitte 📋 System Log (unten) Das Log zeigt den Fortschritt der Verarbeitung in Echtzeit: Typische Einträge: [GEMINI 14:49:47] -> Verarbeitet: Python-Skript: Ollama-Datenanreicherung und Training [GEMINI 14:50:11] Crawle (13/18): https://gemini.google.com/share/... [GEMINI 14:51:57] Erstelle Zusammenfassung [GEMINI 15:00:48] Fertig. Diese Einträge dokumentieren: Den Crawl-Fortschritt über Gemini-Share-Links Die Verarbeitung einzelner Inhalte Die Erstellung von Zusammenfassungen und PDF-Dateien 🧠 Erweiterte Funktionalitäten im Fokus Dieser Screenshot zeigt erstmals die granulare Segmentierung der Chatverläufe: Segmentbasierte Suche: gezielte Filterung nach Schlüsselbegriffen Export einzelner Chatabschnitte: z. B. für Zitation, Code-Extraktion oder thematische Gliederung Markdown-Erkennung: ermöglicht die Verarbeitung von eingebetteten Bildern, Links und Formatierungen Segmentnummerierung: unterstützt die strukturierte Navigation und Referenzierung Diese Funktionen machen das Tool besonders geeignet für: Wissenschaftliche Arbeiten mit präziser Quellenangabe Technische Dokumentation mit selektiven KI-Antworten Trainingsdatenaufbereitung für Machine Learning Erstellung von thematisch gegliederten Chat-Sammlungen
Anhand einer Sammelmappe können einzelne Dokumente und Prompts aus der Datenbank in selektive Exports überführt werden. Nur auf den Punkt kommen, keine unnötigen Sideprompts oder Debuggingversuche. 📁 Linke Seitenleiste – Dokumentenübersicht Eine Liste von verarbeiteten Chat-Dokumenten. Diese Liste dient der schnellen Navigation und Auswahl von Chat-Dokumenten und Einzelnen Prompts für die weitere Verarbeitung oder Segmentierung. 📦 Zentrales Pop-up: Sammelmappe („Collection Folder“) Ein neues Feature zur Zusammenstellung und Export einzelner Chatsegmente: Titel der Sammelmappe: Zusammengefasste Prompt Inhalte: Eine nummerierte Liste von ausgewählten Segmenten: Turn: Zahlen Aufsteigend Geordnet Mit Semikolon #3 Turn: ITSM-Vokabular für Ticket-Priorisierung #12 Turn: ITSM-Vokabular für Ticket-Priorisierung #21 Turn: ITSM-Vokabular für Ticket-Priorisierung #24 Buttons: Entfernen: Löscht einzelne Einträge aus der Sammelmappe Alle Löschen: Leert die gesamte Sammlung EXPORTIEREN: Erstellt ein PDF oder HTML-Dokument aus den gesammelten Segmenten Diese Funktion erlaubt: Thematische Zusammenstellung einzelner KI-Antworten Export gezielter Inhalte für wissenschaftliche Arbeiten oder Dokumentation Strukturierte Zitation einzelner Chatabschnitte 🧠 Erweiterte Funktionalitäten im Fokus Dieser Screenshot zeigt erstmals die Sammelmappe-Funktion, die folgende Möglichkeiten bietet: Segmentauswahl über mehrere Chats hinweg Export thematisch gruppierter Chatabschnitte Zitierfähige Zusammenstellung einzelner KI-Antworten Markdown- und Skriptinhalte als exportierbare Bausteine Diese Funktion ist besonders geeignet für: Seminararbeiten mit KI-gestützten Quellen Technische Dokumentation mit selektiven Prompts Erstellung von thematisch gegliederten Chat-Sammlungen Reproduzierbare KI-Dialoge für Forschung und Lehre
Der "Gemini Chat Grabber" ist ein leichtgewichtiges Crawling Tool zum Exportieren von Google‑Gemini‑Chats in zitierfähiger Form. Ich habe es als Hilfsmittel für wissenschaftliche Arbeiten mit der Hilfe von Künstlicher Intelligenz geschaffen um Chats welche meist nicht so leicht als zitierfähig gelten meinen Arbeiten hinzufügen zu können. KI Tools wie LLMs sind mittlerweile zu Werkzeugen mit hoher Akzeptanz auch für wissenschaftliche Arbeiten geworden und erleichtern viele Schritte bei der Ausarbeitung von Experimenten, Versuchsaufbauten und Literaturrescherchen. Paraphrasieren von Formulierungen waren nur der Anfang. Es ist nunmehr möglich gesamte Programme und vollständiges Debugging mit KI durchzuführen. Dieses Tool ermöglicht, komplette Gesprächsverläufe inklusive Modellbezeichnungen, Zeitstempeln und Formatierungen strukturiert auszulesen und für wissenschaftliche Arbeiten, technische Dokumentationen oder KI‑Projektberichte aufzubereiten. Ideal für alle, die KI‑Interaktionen transparent dokumentieren und sauber referenzieren müssen.
Auch ohne eine künstliche intelligenz kann man Bilder gezielt in Szene setzen ...
Bildgestaltung mit Charakter – ganz ohne KI. Wie man Fotos mit klassischen Techniken wirkungsvoll bearbeitet, erfährst du hier.

Neben kreativem Content kann ich für Sie anspruchsvolle Projekte planen und umsetzen.
Eindrücke und Gedanken zu einer neuen Idee werden lassen ...
... das Ambiente stimmen ...
... den Moment leben.
Michael Ruhrig, Fachinformatiker für Systemintegration
Hobby Künstler und DJ
IT direkt bei dir Ich bringe deine IT-Infrastruktur genau dorthin, wo du sie brauchst: zu dir vor Ort. Mit meiner Erfahrung aus komplexen Systemlandschaften entwickle ich Lösungen, die stabil, sicher und individuell abgestimmt sind. Zufriedene Kunden berichten besonders oft von der Verlässlichkeit, die direkte Betreuung und persönliche Nähe mit sich bringt – IT zum Anfassen.
dein direkter Draht zur Lösung Du bekommst bei mir nicht zehn Nummern, sondern genau einen Ansprechpartner, der sich um alles kümmert. Ich sorge für strukturierte Abläufe, klare Kommunikation und schnelle Ergebnisse. In meiner Arbeit greife ich auf Erkenntnisse aus der wissenschaftlichen Analyse von Kundenzufriedenheit im Dienstleistungsbereich zurück – damit du genau den Service bekommst, den du brauchst.
schnell, verständlich, nachhaltig Wenn’s klemmt, bin ich zur Stelle – direkt, ohne Umwege. Mein Support reicht vom kurzen Anruf bis zur detaillierten Problemanalyse im Hintergrund. Dabei zähle ich nicht nur gelöste Tickets, sondern vor allem Menschen, denen wirklich geholfen wurde. Ob per Fernzugriff oder vor Ort – du bekommst Support, der funktioniert.
Freiheit für deine IT Deine Daten, deine Anwendungen – immer verfügbar, sicher und flexibel. Ich begleite dich beim Umstieg in die Cloud oder optimiere bestehende Cloud-Strukturen, passgenau zu deinem Business. Ob Hybrid, Private oder Public: Du profitierst von hochverfügbaren Lösungen, einfacher Zusammenarbeit und einem digitalen Arbeitsplatz, der mit dir wächst.
mehr drin, als du denkst Weniger Hardware, mehr Effizienz – das ist virtuelle Infrastruktur auf den Punkt gebracht. Ich helfe dir, deine Systeme so zu strukturieren, dass du Ressourcen optimal nutzt. Neben niedrigeren Kosten sorgt Virtualisierung vor allem für höhere Stabilität – und Nutzer:innen, die kaum merken, dass sie gerade in einer virtuellen Umgebung arbeiten. Genau so soll es sein.
volle Kontrolle, auch unterwegs Ich helfe dir dabei, Smartphones, Tablets und Notebooks zentral, sicher und effizient zu verwalten – ob im Büro, im Homeoffice oder unterwegs. Mit bewährten MDM-Lösungen behältst du jederzeit den Überblick über Geräte, Zugriffe und Anwendungen – selbstverständlich DSGVO-konform.
IT mit Struktur Ich überführe deine Ideen in konkrete, umsetzbare IT-Projekte – systematisch, transparent und zielsicher. Mit praxiserprobten Methoden und klaren Abläufen gestalte ich die Planung so, dass Technik, Budget und Zeitrahmen zueinander passen. So wird aus Planung Realität.
Software, die sich um sich selbst kümmert Mit meinen SaaS-Lösungen bekommst du Anwendungen, die genau dann funktionieren, wenn du sie brauchst – ganz ohne technischen Aufwand für dich. Ob für Kommunikation, Organisation oder Geschäftsprozesse: Ich habe vielfältige Erfahrungen mit skalierbaren Plattformen, die sich nahtlos in deinen Alltag integrieren lassen. Du musst dich nicht um Hosting, Updates oder Wartung kümmern – das läuft automatisch im Hintergrund, während du dich auf dein Kerngeschäft konzentrierst.
genau das Level, das du brauchst Ob schnelle Hilfe im First-Level oder tiefgreifende Analysen im Third-Level – du bekommst den Support, der zu dir passt. Ich biete dir flexible Service Level Agreements, abgestimmt auf deine Anforderungen. So weißt du genau, wann und wie schnell du mit einer Lösung rechnen kannst. Strukturierter Support steigert die Zufriedenheit – und das erlebst du bei mir.
ich bleibe an deiner Seite Nach dem Projekt ist vor der nächsten Herausforderung – und ich bin auch dann für dich da. Mit meinem After-Sales-Service stelle ich sicher, dass alles weiter reibungslos läuft. Ich unterstütze dich bei Fragen, Updates und Schulungen – verlässlich, verständlich und nachhaltig. Denn guter Service hört nicht mit dem Kauf auf.
Wissen clever organisiert Ich helfe dir dabei, dein Wissen zentral, durchsuchbar und praxisnah aufzubereiten. Mit einer gut strukturierten Knowledgebase findest du und dein Team schneller Antworten – ob intern im Support oder für deine Kund:innen. Durch Erfahrung mit Wissensplattformen und Self-Service-Portalen weiß ich, worauf es ankommt: klare Inhalte, logische Struktur und einfache Pflege. Zufriedene Nutzer:innen und sinkende Supportanfragen sind das Resultat.
Anwendungen auf Knopfdruck Ich sorge dafür, dass Software automatisiert und zuverlässig dort ankommt, wo sie gebraucht wird – egal ob auf Einzelsystemen oder in großen Umgebungen. Durch standardisierte Prozesse und flexible Strategien sparst du Zeit, reduzierst Fehlerquellen und bringst neue Anwendungen schnell zum Laufen.
neuer Rechner, reibungsloser Übergang Ich begleite dich bei der Umstellung von alten auf neue Arbeitsplätze – sauber geplant und technisch durchdacht. Von der Datensicherung bis zur finalen Einrichtung läuft alles so, wie du es brauchst. So bleibt der Übergang stressfrei, sicher und möglichst unterbrechungsfrei.