locked
no spelling suggestions with language:en? RRS feed

  • Question

  • Hi,

    It seems that no spelling suggestions are provided when the query includes the search term "language:en".   For example, the query:

            comming

    gets a spelling suggestion, but the query:

            comming language:en

    does not.  Here are the URLs of the API requests:

    http://api.search.live.net/xml.aspx?Appid=...&sources=web+spell+RelatedSearch&options=EnableHighlighting&web.options=DisableQueryAlterations&market=en-us&query=comming&web.offset=0&web.count=10

    http://api.search.live.net/xml.aspx?Appid=...&sources=web+spell+RelatedSearch&options=EnableHighlighting&web.options=DisableQueryAlterations&market=en-us&query=comming%20language%3Aen&web.offset=0&web.count=10

    Is this a bug?

    Thanks,

    Francisco


    Monday, May 25, 2009 5:58 AM

All replies

  • After a little digging, it is actually an unintended side effect of an optimization in the spell-checker that has been in the codebase for a long time.
    The fix is not completely trivial, but we are looking at what we can do to deliver this in a reasonable timeframe.

    In the meantime though, queries that contain any operator in the form <operator>:, like site:, language:, loc:, will not be able to trigger a spelling suggestion.

    Sorry for not being more helpful.

    --Alessandro

    Friday, May 29, 2009 4:48 AM