DUCET
Ducet, short for Default Unicode Collation Element Table, is the baseline data set used by the Unicode Collation Algorithm to define the default ordering of Unicode code points for sorting and comparing text. The table is maintained by the Unicode Consortium and published as part of the Unicode Collation data. It is used by software libraries such as ICU to provide locale-aware collation. Many languages require tailoring, where locale-specific rules adjust the default ordering; such tailorings are built on top of DUCET and may alter primary, secondary, or tertiary weights to reflect local alphabet conventions.
The DUCET assigns to each code point a sequence of weights that determine its place in sort
In practice, DUCET serves as a starting point or reference implementation for Unicode collation. It is widely