DuckDuckGo does not know how to separate German words

<hidden> anonymous
Created: 3 years and 8 months ago • Updated: 3 years and 8 months ago
It looks like DDG’s crawler (and search query parser) applies English (or ‘generic’, which probably = English for any language in the Latin alphabet) rules for separating words. This doesn’t work for some languages, in my case German.

In English, hyphens usually go between two separate words. In German they’re used to make single compound words easier to read. E.g. in German ‘Straßenverkehrsordnung’ is exactly the same word as ‘Straßenverkehrs-Ordnung’, but DuckDuckGo gives different results for each. The results for the former spelling are much more relevant because it’s more common, but the hyphenated form is just as correct.

This forum has been archived

Thank you all for the many comments, questions and suggestions. Particular thanks go to user x.15a2 for constantly monitoring, replying and helping so many users here. To continue these discussions, please head over to the DuckDuckGo subreddit.

" but DuckDuckGo gives different results for each."
ps- DDG cannot read your mind either, so you get a choice of your search techinique. this is not a minus, ITS A PLUS.

and.. you can always select the german searchbase and do your search in german. or you can get real complicated and do a german searchbase in english.

look.... search functions are not meant to ascribe meaning, they are meant to find words. syntax is always an issue and you just need to discover what works for you.

so thanks for that insight.
posted by <hidden> • 3 years and 8 months ago Link
yes, happens to me too on spanish words...
posted by infoasistencia 3 years and 8 months ago Link