DKPro WSD stellt UIMA-Komponenten bereit, die Korpus-Leser, linguistische Annotatoren, lexikalische semantische Ressourcen, WSD-Algorithmen und Evaluierungs- und Berichtswerkzeuge kapseln. Man konfiguriert die Komponenten oder schreibt neue und fügt sie in die Datenverarbeitungs-Pipeline ein. DKPro WSD ist modular und flexibel. Komponenten, die dieselbe Funktionalität bereitstellen, können problemlos ausgetauscht werden. Man kann auf einfache Weise denselben Algorithmus auf verschiedenen Daten laufen lassen oder verschiedene Algorithmen mit denselben Daten testen. (non)