Microsoft

Text Analytics API

Welcome to the Text Analytics API Forum

Categories

API – Any ideas or feedback pertaining to features or enhancements to Text Analytics API.

Documentation – Any ideas or suggestions for the API Reference or Documentation.

Language Support – Submit a request to have a particular language supported.

Samples & SDK Request – Let us know if you would like to see a Code sample or SDK provided.

How can we improve Microsoft Cognitive Services?

(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. Make four APIs as one please

    In this experiment(https://azure.microsoft.com/en-us/services/cognitive-services/text-analytics/), it can accept text and output a JSON with sentiment, keyPhrases, detected languages and identified entities. Which is good.

    But actually, there's no such single API at all. There are 4 individual APIs for sentiment, keyPhrases, detected languages and identified entities.

    Can we offer an uniform API to do what exactly the experiment do?

    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  ·  API  ·  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 →
      • Multi Language Text Analysis

        Work with local people to provide support for local language, or exclusive partner to develop multi language text analytics API. I am looking for a hybrid approach where there is no need to translate but can detect language on real-time by having prioritisation of language used, even if the language used are mixed (max mixture of 2 languages in a sentence/dialogue)

        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 →
        • Re-train the key phrases

          It would be helpful if we allow user to white list the words by saying "good" or "bad" ( feedback) after key phrase extraction and feed responses back to the system to learn(ML).

          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  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
          • Can we expect the "Custom KeyPhrase extraction" API?

            Can we expect the "Custom KeyPhrase extraction" API from Azure like "Custom Vision" API in some time in near future?

            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  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
            • Support stock market tickers

              Support basic level of stock market tickers. If I were to analyze, "$SPY will be up five points by end of week" the API believes it is film related. Relate "up five points" as a positive sentiment in relation to "$SPY" or any other ticker.

              Thanks,

              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  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
              • Slovenian language support

                We have a lot of cases in Slovenia for Text Analytics.
                in the following order:
                Sentiment (1st), Key phrases(2nd), Entity Recognition(3rd).

                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 →
                • SocketException: An existing connection was forcibly closed by the remote host

                  Following the documentation to create my first TextAnalytics app in C# via this page: https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/quickstarts/csharp
                  Followed the steps exactly and on this line:

                  var result = client.DetectLanguageAsync(new BatchInput(
                  new List<Input>()
                  {
                  new Input("1", "This is a document written in English."),
                  new Input("2", "Este es un document escrito en Español."),
                  new Input("3", "这是一个用中文写的文件")
                  })).Result;

                  I am getting this exception:

                  System.AggregateException occurred
                  HResult=0x80131500
                  Message=One or more errors occurred.
                  Source=<Cannot evaluate the exception source>
                  StackTrace:
                  at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
                  at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
                  at System.Threading.Tasks.Task`1.get_Result()
                  at ConsoleApp1.Program.Main(String[] args) in C:\Users\davidcr\Visual Studio Projects\TextAnalyticsSample\TextAnalyticsSample\Program.cs:line 84

                  Inner Exception 1:
                  HttpRequestException: An error occurred while sending the request.

                  Inner…

                  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  ·  Documentation  ·  Flag idea as inappropriate…  ·  Admin →
                  • Please allow me finances in order to care for my children and myself to make more awesome products. We all have great ideas, let me show you

                    Let me show you how far your creative minds can take you@ My experiences I have not even started to reach my potential!!! I am inteligible, so are my children! We have much more to show people, let us work together! My ideal world is one where I as a mother can take my children with me to work: But truly I am just wanting to show off their unique view on life and all the matter in the universe. They have shown me some pretty cook planetary evolutionary statistics! I just had the novel idea to show them some…

                    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

                      1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
                    • Identify location and travel types and subtypes for Named Entity Recognition

                      Locality "here" Map coordinates if have access to location
                      Locality "nearby" within 0.5 miles
                      District "London" - Geofence for London
                      Affiliated address"Mum's house"
                      PlaceOfWork" - your workplace
                      Address "Barclay's Head Office"
                      Bus stop
                      Motorway Junction "M25 J4"
                      Road Vector "A256"
                      Road Junction "corner of 6th and 12th street"
                      Bridge "London Bridge"
                      Station "London Victoria" (Coach/Bus)

                      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 →
                      • 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 →
                        • Hints for key phrases to improve extraction on small texts

                          As mentioned in the guides, Key phrase extraction works best when you give it bigger chunks of text to work on. This means that the same text results in different sets of key phrases when it is part of a larger dataset and when it is submitted as a single record.

                          It would be helpful, if we have the option of also including a set of key phrases (or as mentioned in other idea submissions - custom keywords or vocabulary) so that the results are better and consistent even when the API is dealing with small chunks of text.

                          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 →
                          • Make "language" parameter optional for Sentiment Analysis

                            Make "language" parameter optional or add another option as "auto" and add detected language to the response. So I won't need to make two seperate API calls one for detecting the language than for sentiment analysis.

                            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

                              1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
                            • Linking the Wikipedia ID to the entities category

                              The response includes both entities (e.g. Person, Quantity, email and etc.) and Wikipedia ID, but it is only either of them. For example, 'Donald Trump' as input will result in Wikipedia ID 'https://en.wikipedia.org/wiki/Donald_Trump'; as output, WITHOUT the entity 'person' which is supported entitiy in the API. Thus, if there any detected Wikipedia ID, could you please add entities type on the response as well? Thank you.

                              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 →
                              • Truncated input to first 100 tokens during analysis

                                I got an error message from Text Analytics Sentiment
                                "Truncated input to first 100 tokens during analysis".

                                How fix 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

                                  1 comment  ·  API  ·  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 →
                                  • Poor sentiment score for positive statement

                                    “It was great and he did help me.”
                                    Cognitive gives 18% which to me looks incorrect.

                                    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

                                      1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Add synonym features to text analysis

                                      Add synonym functionality to improve usefulness of key phrase extraction. When trying to extract key themes from large amounts of text supplied from different authors (e.g. customer feedback), often they will use different words to describe the same theme. Right now it's hard to group words without understanding the relationship with synonyms.

                                      9 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 →
                                      • Service Accuracy

                                        It would be nice to have a page in the documentation that describe the API performance and accuracy.

                                        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  ·  Documentation  ·  Flag idea as inappropriate…  ·  Admin →
                                        • add our own words

                                          Requirement: Add our own words for key phrase identification.

                                          Background: I want to use text analytics for identification of key phrases from sentence entered by user for search.
                                          In order to provide more relevant search result I need to extract key phrases and pass it to our search services.

                                          Dilemma: My all users are from Engineering background and tries to search Engineering equipments or some tools/techniques either using exact keywords or short forms.

                                          I tried to use Text Analytics Demo for getting real-time results as expected, but no luck.
                                          Its failing to achieve such scenarios.

                                          Is there any provision where…

                                          9 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 →
                                          ← Previous 1 3 4
                                          • Don't see your idea?

                                          Feedback and Knowledge Base