Das Hauptanliegen der Arbeitsgruppe "Data and Knowledge Engineering" ist die Entwicklung von Methoden zum Entwurf, der Verwaltung und der Analyse großer Daten- und Wissensbestände. Ein Schwerpunkt liegt in der Entwicklung adaptiver Information-Retrieval-Systeme. Neben dem Design der Benutzerschnittstelle steht hierbei die Entwicklung von Verfahren, mit denen sich diese Systeme dynamisch an die Anforderungen und Interessen des Benutzers anpassen können, im Zentrum der Forschungsarbeiten. Dazu zählen Methoden, die das Verhalten individueller Nutzer sowie Nutzergruppen aufzeichnen und analysieren, sowie von Verfahren, die diese Informationen zur Anpassung der Struktur und Darstellung der betrachteten Dokumentensammlung bzw. von Suchergebnissen verwenden. Hierdurch soll eine verbesserte bzw. individualisierte Unterstützung des Nutzers bei der Informationssuche und -verwaltung erreicht werden.