Die Art und Weise, wie Systeme miteinander kommunizieren, verändert sich gerade grundlegend. Mit dem Aufstieg von KI-Modellen verändern sich auch die Anforderungen an Schnittstellen. Systeme müssen nicht nur Daten liefern, sondern auch Tools, Ressourcen und Kontext strukturiert bereitstellen. Genau hier setzt das Model Context Protocol (MCP) an. Es...
Es ist das offene Geheimnis der Softwareentwicklung: Niemand schreibt gerne Dokumentationen. Während Code lebendig ist, sich weiterentwickelt und optimiert wird, verstauben Wikis und README-Dateien oft im Moment ihrer Erstellung. Das Resultat ist fatal: Neue Entwickler:innen kämpfen mit veralteten Setup-Guides, und Projektleiter:innen fehlen verläs...
Die automatisierte Erkennung von Anomalien in Maschinendaten gewinnt in der Industrie zunehmend an Bedeutung. Durch die Digitalisierung und Sensorik entstehen riesige Datenmengen, deren manuelle Überwachung kaum mehr möglich ist. Business Intelligence Tools wie Microsoft Power BI bieten hier scheinbar eine einfache Lösung: Mit wenigen Kli...
Der wahrscheinlich größte begrenzende Faktor in der Entwicklung von Dialogsystemen ist die Diskrepanz zwischen der Dialogmodellierung durch den Entwickler und der tatsächlich durch den Nutzer geführten Dialoge. Idealerweise müsste die Modellierung direkt anhand der Nutzerinteraktionen erfolgen. Um diesem Henne-Ei-Problem zu entgehen, soll...
Jede Implementation eines Softwaresystems ist lediglich so gut wie ihr Entwurf. Je nach Kontext gilt dasselbe für Unterhaltungen – und zwar wenn diese nicht der bloßen Unterhaltung dienen, sondern einem zielorientierten Gespräch. Werden Dialogsysteme im Geschäftskontext eingesetzt, sollten demnach die modellierten Konversationen durchdachten ...
In dieser Artikelreihe werden wiederkehrende Dialogentwurfsmuster und der Einsatz von Active Learning in Dialogsystemen vorgestellt. Anhand des Rasa-Frameworks wird zudem eine Implementation von einigen Beispielen aufgezeigt. Dieser Artikel dient als kurze Einführung in die nötige Terminologie von Dialogsystemen im Allgemeinen und des spezifischen ...