Jahreswechselprojekt 2025/2026

Ende 2026 wird das Biblionetz 30 Jahre alt. In den letzten Jahren habe ich primär über den Jahreswechsel Zeit, an der Software des Biblionetzes zu schrauben und nicht nur Inhalte …

 

Ende 2026 wird das Biblionetz 30 Jahre alt. In den letzten Jahren habe ich primär über den Jahreswechsel Zeit, an der Software des Biblionetzes zu schrauben und nicht nur Inhalte zu erfassen. Für diesen Jahreswechsel habe ich mein Projekt gefunden. Ich werde erkunden, wie gut sich das Biblionetz mit Obsidian (Biblionetz:w03642) synchronisieren lässt und was mir das bringt. Bei dieser Arbeit lasse ich mich durch generative Maschine-Learning-Systeme unterstützen und schaue so, was diese Arbeitsweise beim Erkunden einer neuen Software (Obsidian) und beim Programmieren (Visual Basic for MS Access) bringt.

Jedem Anfang wohnt ein Zauber inne: Es ist faszinierend, wie mir ChatGPT die ersten Exportprozeduren in besserer Codequalität liefert als ich sie schreiben würde und wie sich erste Graphen in Obsidian aufbauen. Der Teufel wird wie immer im Detail stecken, aber ich freue mich auf den Jahreswechsel wink

obsidian-01.png
Alle 3500 Begriffe des Biblionetzes in Obsidian

obsidian-02.png
Ein Ausschnitt aus der Begriffswolke

Codegenerierung mit ChatGPT

Ich finde es erstaunlich, dass aus dem relativ rudimentären Prompt

ich habe eine ms access tabelle namens "t6_begriffe" mit den relevanten feldern "id" und "begriff". schreibe mir eine VBA prozedur, die für alle begriffe ein obsidian-file schreibt mit einem dateinamen nach dem muster w00000.md und dabei die ziffern durch die id ersetzt (mit führenden nullen) und title und typ passend setzt in der md datei.

bereits funktionierender Code entstanden ist. Das zeigt exemplarisch: Programmiersyntax verliert an Bedeutung, Architekturkenntnisse bleiben vermutlich noch länger relevant.

Warum Obsidian?

  • Speicherung als Markdown in einzelne Textdateien: Ich komme an die Daten heran:
    • Derzeit, um einzelne Notizen in Obsidian erstellen, lesen und ändern zu können
    • Später, selbst wenn die Obsidian mal als Software verschwinden sollte
  • Verfügbar unter Windows und iOS inkl. Synchronisationsmöglichkeit

Was erhoffe ich mir davon?

  • Eventuell ein neues Eingabeinterface für mich: Derzeit erfasse ich alles im Biblionetz über selbst gestaltete Formulare in MS Access. Das bedingt, dass ich die Datenbank dabei habe, d.h. dass ich meinen Windows-Notebook dabeihabe. Obsidian würde mir auch eine Eingabe per Tablet oder Smartphone ermöglichen und die Eingabe wäre evtl. flexibler als derzeit.
  • Evtl. gar eine Ablösung der Access-Datenbank: Die Abhängigkeit von MS Access ist seit Jahren ein Legacy-Problem. Ich gehe nicht davon aus, dass ich mit Bordmitteln und bestehenden Plugins von Obsidian werde alle Funktionen des Biblionetzes werde nachbilden können. Aber unter Umständen kann ich dafür selbst ein Plugin entwickeln (Jahreswechselprojekt 26/27...)

 

Weitere Blogbeiträge aus dem zITBOx Netzwerk

Biblionetz neu mit GMLS-generierten Anteilen

Biblionetz neu mit GMLS-generierten Anteilen

Seit heute enthält das Biblionetz auch Zusammenfassungen und Bemerkungen zu Büchern und Texten, die von einem generativen Machine-Learning-System (GMLS) geschrieben worden sind. Solche Texte werden sowohl für den Menschen als …

MFA-Ärger lindern

MFA-Ärger lindern

Mein Arbeitgeber lässt sich nicht davon abbringen, die M365-Konten so einzustellen, dass jedes Gerät, das sich nicht im Arbeitgebernetzwerk befindet, sich täglich neu authentisieren muss per Multifaktor-Authentisierung (MFA). Dies bedeutet …

Biblionetz - Wiki - GMLS - und was ist meine Aufgabe?

Biblionetz – Wiki – GMLS – und was ist meine Aufgabe?

Anfang April hat Andrej Karpathy, ein ehemaliger Mitarbeiter von OpenAI (Herstellerin von ChatGPT) ein Dokument mit dem Titel LLM Wiki (Biblionetz:t33408) veröffentlicht, das beschreibt, wie man mit einem generativen Machine-Learning-System …