Case Study:
DataWalk
DokuWiki-Plugin-Entwicklung, KI-Integration und Support für ein Unternehmen im Bereich Graph Analytics
Kunde
DataWalk S.A. ist ein 2011 gegründetes Softwareunternehmen mit Hauptsitz im polnischen Wrocław und Notierung an der Warschauer Börse. Die einheitliche Graph- und KI-Ermittlungsplattform von DataWalk verbindet Wissensgraphen, maschinelles Lernen, semantische Suche und OLAP auf einer gemeinsamen Datenbasis. Organisationen nutzen sie, um Finanzkriminalität zu bekämpfen, nationale Sicherheit zu schützen und öffentliche Sicherheit zu gewährleisten. Zu den Einsatzbereichen gehören unter anderem Geldwäscheprävention, Betrugserkennung, Entity Resolution und nachrichtendienstliche Analyse.
DataWalk verwendet DokuWiki sowohl intern als auch als Teil des eigenen Softwareprodukts für Wissensmanagement und Produktdokumentation. Da mehrere Versionen verschiedener Produkte parallel dokumentiert werden, stellt die Installation hohe Anforderungen an Navigation, Suche, Übersetzung und die Paketierung von Dokumentation für die Auslieferung an Kunden.
Projekt
Aus der täglichen Arbeit mit DokuWiki ergaben sich bei DataWalk immer wieder neue Anforderungen: eine intelligentere Suche über Produktnamensräume hinweg, bessere Werkzeuge zum Verschieben von Inhalten, verlässlicher PDF-Export und Übersetzungen sowie die direkte Einbindung von Large Language Models in den Bearbeitungsprozess. DataWalk suchte einen erfahrenen DokuWiki-Partner, der diese Anforderungen als Reihe klar abgegrenzter Verbesserungen umsetzt, die Lösungen wartbar hält und sinnvolle Ergebnisse der Community zugänglich macht.
Umsetzung
CosmoCode unterstützt DataWalk als langfristiger Partner für die DokuWiki-Plattform. Neue Anforderungen werden als kontinuierliche Folge gut umrissener Verbesserungen umgesetzt, nicht als einzelnes Großprojekt. Die Arbeit umfasst mehrere wiederkehrende Themenfelder.
Ein zentraler Schwerpunkt ist KI-gestützte Entwicklung. CosmoCode baute Werkzeuge, die Large Language Models direkt ins Wiki bringen: von einem Chat-Assistenten, der Fragen auf Basis der Wiki-Inhalte beantwortet, bis zu einem KI-gestützten Editor, mit dem Nutzerinnen und Nutzer Änderungen in natürlicher Sprache vorschlagen und automatisch in eine Seite einarbeiten lassen können.
Ein großer Teil der Zusammenarbeit dient dazu, bestehende Funktionen an die Größe und Arbeitsabläufe von DataWalk anzupassen. Dazu gehören eine bessere Suche und ein klarerer Versionswechsel für Dokumentationen, die viele Produktversionen gleichzeitig abdecken, verbesserte Werkzeuge zum Verschieben und Neuorganisieren von Inhalten sowie die Modernisierung älterer Plugins, die nicht mehr zu aktuellen DokuWiki- und PHP-Standards passten.
Ein wiederkehrendes Thema ist der verlässliche Umgang mit Office- und WYSIWYG-Arbeitsabläufen. CosmoCode verbesserte die Verarbeitung von Inhalten, die aus Werkzeugen wie Google Docs in den Editor eingefügt werden. Außerdem wurden automatisierte Übersetzungen und der PDF-Export ganzer Dokumentationsbereiche so stabilisiert, dass sie im Alltag für die Auslieferung von Inhalten an DataWalks eigene Kunden genutzt werden können.
Wo Verbesserungen auch für ein breiteres Publikum relevant sind, bringt CosmoCode sie in die Community zurück: als Open-Source-Plugins auf GitHub, als Pull Requests an die ursprünglichen Autoren von Drittanbieter-Plugins und als Beiträge zum DokuWiki-Kern, darunter laufende Arbeiten an nativer Markdown-Unterstützung. Ergänzend leistet CosmoCode kontinuierliche Fehleranalyse und Support, damit DataWalks Dokumentationsplattform stabil, modern und wartbar bleibt.
Wir können auch Ihr Projekt umsetzen!
Sie wollen ein ähnliches Projekt umsetzen? Oder sie haben eine ganz andere Idee? Sprechen Sie uns an und wir finden gemeinsam die beste Lösung.