DuckDuckGo employee here - Be sure to use the 'feedback' button that you find on the search results page whenever you feel a search isn't up to standards.
Our team has been working hard at increasing relevancy, but the best changes come when users let us know what they need.
Since we don't filter bubble results (https://www.ted.com/talks/eli_pariser_beware_online_filter_b...) results certainly feel different when making the leap, and that takes an adjustment period for most people. But, if you actually feel you have examples where you can't find what you're looking for, then we want to know so we can provide you a seamless search experience as well!
I use DDG as primary but any time the search results aren't relevant, I fall back to Google. I fall back a lot right now and I think this is the area for DDG to focus in.
Flights, times, and fares is deceptively hard to get right. There's a reason there are only a few providers.
Edit: Ahh. If you're saying DDG could get by with just flights and times, and no fares, I see what you mean. That seems to be reflected in the pricing for the FlightStats product vs Google's flight/times/fares API pricing, yes. Parity with Google search requires fares though.
If you know of a good data source for scheduled flights you can easily contribute an Instant Answer, or leave the source as a suggestion for our community!
http://www.flightstats.com/go/Mobile/flightStatusByRoute.do?...
It looks like a nice weekend project for someone.
I typed in sfo and jfk, but it looks like the java script submitted longer names, so there might be some non-trivial airport name handling to wire in.
Similarly, Google sells api access to their flight search api: https://developers.google.com/qpx-express/v1/pricing
I have no idea if DDG could leverage either and not wreck their business model.
Edge cases I have in mind are usually related to indexing of forum posts, where I search for a specific-term (say bookkeeping) and roughly know the Google results of the most important forums by heart, but DDG does not even show them.
Second case I just used yesterday was searching for an exact match for an @gmail address of a priest (for our marriage) where Google had a lot more results than DDG.
Keep up the great work!
Some people are put off by the fact that you don't substitute synonyms as aggressively as google. A concrete example was "foss [search term]". Google seems to rewrite this to "[open source] foobar", even with bubbling off.
I prefer the duck duck go behavior (and google's aggressive query rewriting drove me nuts back when I used google -- it makes it hard to run precise searches!). After all, if I bothered to type an obscure acronym, I'm looking for results that actually contain the acronym!
Maybe a "did you mean 'open source [search term]'" link at the top of the page, and even a preference toggle to enable aggressive query rewording by default would help.
Thanks for the suggestion. Part of the reason we don't do this is the returned search results on Google are Google's commercial property. To use them in such a capacity would require us to reach a commercial agreement with them. These agreements come with stipulations that we don't feel represent the privacy interests of our users, so we don't pursue such agreements.
The other reason, is because of the 'filter bubble' Google tailors results based on user tracking, which is what helps with result accuracy. So the results we as DuckDuckGo see on a query would be different than what you see. Plus, even if we could see your results, we wouldn't want to. We don't think it is good to be filter bubbled, we want to serve you the best results we can without censoring you. It should be your decision to a view a certain website, not ours!
Don't believe for a second that governments are not already banging at the door for access. The only ways to combat is either hosting in neutral offshore datacenter and incorporating there and living there is to not collect "useful" information in the first place on users. I think they went for the latter.
As a DDG user I'd be really happy if you did this and think it would be the best way of identifying searches I'm unhappy with. I go to google now only if I'm not happy with the results from DDG.
DDG is committed to returning literal search results for the exact query that the user typed within double quotes, right? Sometimes I wonder if DDG is going the route of other search engines and trying to return "relevant" results instead of only results containing the exact search term the user asked for within double quotes.
Could you make clear exactly what DDG's policy is on exact search terms within double quotes? Does DDG honor such requests?
That's a great idea - I'm not personally involved in the feedback process, but I'll certainly bring this up to the relevant team!
Still love you though!
I'd say I'm happy with the search results I get and never find myself going to google unless I need a map. I also really like that they adopted the quick results if you hit something common and get a excerpt which usually has my answer in it right at the top of the search results.
Switching over everywhere would probably help me adapt more quickly.
Further, I find that I use shortcuts like !w, !yt, or plain "!" much more often than I use !g due to poor (or simply less targeted) search results.