Microsoft

Bing Spell Check API

How can we improve Bing Spell Check?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. The API is not working in German (mkt=de-DE&mode=proof)

    The API is not working in German (mkt=de-DE&mode=proof)

    Response for the text 'Hollo, wrld!' and params = "mkt=en-US&mode=proof" is okay (see at the bottom), response for 'Hollo Weld!' params = "mkt=de-DE&mode=proof" is [].

    Correct answer for en-US:
    [{'offset': 0,
    'token': 'Hollo',
    'type': 'UnknownToken',
    'suggestions': [{'suggestion': 'Hello', 'score': 0.910459556342145},
    {'suggestion': 'Hollow', 'score': 0.863230438073279}]},
    {'offset': 7,
    'token': 'wrld',
    'type': 'UnknownToken',
    'suggestions': [{'suggestion': 'world', 'score': 0.910459556342145}]}]

    1 vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  Language Support  ·  Flag idea as inappropriate…  ·  Admin →
    • 1 vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • Not support Dutch

        This API not working in Dutch.

        2 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          0 comments  ·  Language Support  ·  Flag idea as inappropriate…  ·  Admin →
        • No API work in Hindi

          I am looking for Translate Text in Hindi and find spelling issue(s). Any help.

          1 vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
          • The API is auto-correcting certain numbers to currencies

            The service seems to be having some kind of training data bias for some inputs. Sending only numbers like 50000, 250000, 500000 etc., is returning $50,000, $250,000 and $500,000 respectively. This does not seem to happen for other numbers like 5000, 10000, etc. The service should never assume that a number denotes monetary value unless there is more context surrounding it.

            1 vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              0 comments  ·  Language Support  ·  Flag idea as inappropriate…  ·  Admin →
            • Fix the service to correct scenarios highlighted in your examples.

              Your examples show Stephen Spielberg being spell check corrected to Steven Spielberg. However, your example does not correct Stephen to Steven.

              1 vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                0 comments  ·  Language Support  ·  Flag idea as inappropriate…  ·  Admin →
              • Add the ability to train BSC on AD/AAD

                For spell check on names, it would be incredibly useful to train the service on an Active Directory (or AAD) model or an arbitrary model.

                1 vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  Language Support  ·  Flag idea as inappropriate…  ·  Admin →
                • 1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  Language Support  ·  Flag idea as inappropriate…  ·  Admin →
                  • 1 vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                    • Improve spell checking of people names

                      I have encountered some problems with the spell check API changing people names that are actually spelled correctly. Examples are Paskal & Nicolaas.
                      This causes searches downstream in my app (using LUIS) to not work as expected because the changed name cannot be found. I have noticed similar issues with company names and some acronyms.
                      Ideally similar functionality that exist in Microsoft Word would be nice. This allows the user to add words to the dictionary for future reference. I realize though that the Bing Spell Checker is based on a different architecture using Machine Learning etc. so this might…

                      12 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
                      • Spell Check seems to fail if certain characters are in the text.

                        I was wondering why my text was reported as having no errors, when I was deliberately putting errors in.

                        After an hour of trial and error, it turns out that sometimes, the API doesn't like having a period and then a line-feed character in the url-encoded text. LF seems to be encoded as %0A.

                        Here are the examples that had me isolate the issue:
                        Text=teh%0Atxet
                        Reports 2 errors (teh and txet)

                        Text=teh.%0Atxet
                        Reports 0 errors.

                        I don't really need the %0A in my strings so I can just strip them out. Maybe other URLENCODING libraries handle the LF character differently.

                        2 votes
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
                        • Support for other English locales

                          The documentation indicates other English locales coming soon. Please make these available. British English (en-GB), Canadian English (en-CA), Australian English (en-AU), New Zealand English (en-NZ), and Indian English (en-IN).

                          3 votes
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            0 comments  ·  Language Support  ·  Flag idea as inappropriate…  ·  Admin →
                          • Grammatical check and or proactive sentence restructuring.

                            For example, the Spell check API in it's current format still misses that a word at the start of the sentence should be capitalised, and if a word is not used in sentence where it should be (yes I missed the "a" before the word "sentence" here), I would like for that structure to be recognized and fixed within the context of the entire sentence.

                            2 votes
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
                            • The spell check API doesn't have an option to support multi word correction

                              The spell check API doesn't have an option to support multiple word correction. For eg. 'air conditiner' returns 'conditioner' and not 'air conditioner'. A parameter setting in the url https://bingapis.azure-api.net/api/v5/spellcheck would help.

                              6 votes
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
                              • Don't see your idea?

                              Bing Spell Check API

                              Feedback and Knowledge Base