Word
Der Algorithmus, der die Daten auswertet, muss effizient sein.
Meaning
The algorithm which evaluates the data must be efficient.
Part of speech
sentence
Pronunciation
Course
Breakdown of Der Algorithmus, der die Daten auswertet, muss effizient sein.
sein
to be
müssen
to have to, must
der
who, which, that (relative pronoun; die, das)
die Daten
the data
Questions & Answers about Der Algorithmus, der die Daten auswertet, muss effizient sein.
How would I rewrite this sentence using an extended participle attribute instead of a relative clause?
You would turn the active verb auswertet into the Present Participle (Partizip I) auswertend. Then, place it along with its object (die Daten) between the article and the noun, adding the correct adjective ending. The result is: Der die Daten auswertende Algorithmus muss effizient sein.
Why does the participle take the ending -e to become auswertende in that transformation?
When you turn a participle into an attribute, it acts exactly like an adjective and follows standard adjective declension rules. Here, it follows the definite article Der and describes the masculine, singular, nominative noun Algorithmus, so it takes the weak adjective ending -e.
The verb auswerten is separable. Why isn't it separated in this relative clause as wertet ... aus?
A relative clause is a type of subordinate clause, which kicks the conjugated verb to the very end of the phrase. When a separable verb is forced to the end of a clause, its prefix and stem reattach and are written as a single word: auswertet.
Could we use the Past Participle (Partizip II) ausgewertet for the attribute transformation instead?