Microsoft

Text Analytics

Welcome to the Text Analytics 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.


  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Language Support  ·  Flag idea as inappropriate…  ·  Admin →
  2. 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
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Started  ·  2 comments  ·  Sentiment Analysis  ·  Flag idea as inappropriate…  ·  Admin →
  3. 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.

    14 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Key Phrase Extraction  ·  Flag idea as inappropriate…  ·  Admin →
  4. Service Accuracy

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

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Documentation  ·  Flag idea as inappropriate…  ·  Admin →
  5. 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…

    12 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  1 comment  ·  Key Phrase Extraction  ·  Flag idea as inappropriate…  ·  Admin →
  6. Reporting a major bug in Azure cognitive-services/text-analytics

    I was using the text analysis service API by Azure & found many major flaws : (The API is not mature enough to handle simple real life sentences correctly).
    https://azure.microsoft.com/en-us/services/cognitive-services/text-analytics/?v=18.05
    Below are few sample sentences which I used & the result was absolutely wrong.


    1. I have many ways to not give you the expected grades

    2. There are many ways to not give you the desired grade

    3. How could you not understand what I said

    4. We have attempted to launch your course in a new window, but a popup blocker is preventing from opening it -> this should be neutral text.
    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  7. Reporting a major bug in Azure cognitive-services/text-analytics

    I was using the text analysis service API by Azure & found many major flaws : (The API is not mature enough to handle simple real life sentences correctly).
    https://azure.microsoft.com/en-us/services/cognitive-services/text-analytics/?v=18.05
    Below are few sample sentences which I used & the result was absolutely wrong.


    1. I have many ways to not give you the expected grades

    2. There are many ways to not give you the desired grade

    3. How could you not understand what I said

    4. We have attempted to launch your course in a new window, but a popup blocker is preventing from opening it -> this should be neutral text.
    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  1 comment  ·  Sentiment Analysis  ·  Flag idea as inappropriate…  ·  Admin →
  8. Linkedin company name in English is detected as Portuguese

    Request:
    POST https://westus.api.cognitive.microsoft.com/text/analytics/v2.0/languages HTTP/1.1
    Host: westus.api.cognitive.microsoft.com
    Content-Type: application/json
    Ocp-Apim-Subscription-Key: f1b41ecadcc64b68b0c5557b27ee770b

    {
    "documents": [

    {
    
    "id": "1",
    "text": "Linkedin"
    }

    ]
    }

    RESPONSE:
    Transfer-Encoding: chunked
    x-ms-transaction-count: 1
    x-aml-ta-request-id: 4c95ebec-101e-4e2e-9ec2-5fb61b2153a0
    X-Content-Type-Options: nosniff
    apim-request-id: f1e4cb45-d93c-4f11-a028-38a0d4a94eda
    Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
    Date: Tue, 24 Jul 2018 17:59:09 GMT
    Content-Type: application/json; charset=utf-8

    {
    "documents": [{

    "id": "1",
    
    "detectedLanguages": [{
    "name": "Portuguese",
    "iso6391Name": "pt",
    "score": 1.0
    }]

    }],
    "errors": []
    }

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Entity Recognition  ·  Flag idea as inappropriate…  ·  Admin →
  9. I would like to see a better semantic understanding of Dutch language constructs

    I pushed this phrase to the api:

    "Aangezien ik niet meer werk ben ik op zoek naar mensen in mijn omgeving om doordeweeks dingen mee te ondernemen, nieuwe input te ervaren. "

    English: Since I am no longer working, I am looking for people in my area to do stuff with, to experience new input.

    The returned key phrases include:
    - "meer werk"

    This is wrong, because the wordt 'niet' clearly indicates that the subject has stopped working, while the API suggests 'more work'

    I'm trying to map the meaning of text to a domain ontology I created, in which…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Key Phrase Extraction  ·  Flag idea as inappropriate…  ·  Admin →
  10. What is the definition of transaction in Text Analytics API

    After several calls to Text Analytics API, I noticed that the amount of transactions > the amount of calls. So how is transaction defined?

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  1 comment  ·  Documentation  ·  Flag idea as inappropriate…  ·  Admin →
  11. Intermittently unavailable

    For the past two months, when I have tried to call the APIs, I have not been able to access the resource. When I check the resource health in Azure, it's unavailable. This happened with the text analytics service in both of our Azure accounts. Last month this seems to have resolved on it's own and we never heard back from Azure about our support request. I tend to go in to run a bunch of transactions in the final days before our monthly allotment resets, and this really throws a wrench in that!

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  12. incorrect language detection results

    String "Congrats !! Congrats !!" is detected as Tagalog instead of English.

    Example:

    POST https://westus.api.cognitive.microsoft.com/text/analytics/v2.0/languages HTTP/1.1
    Host: westus.api.cognitive.microsoft.com
    Content-Type: application/json
    Ocp-Apim-Subscription-Key: ••••••••••••••••••••••••••••••••

    {
    "documents": [

    {
    
    "id": "1",
    "text": "Congrats !! Congrats !!"
    }

    ]
    }
    Transfer-Encoding: chunked
    x-ms-transaction-count: 1
    x-aml-ta-request-id: ceea3fb2-ad0a-4b14-ae8e-54c584ab86e5
    X-Content-Type-Options: nosniff
    apim-request-id: c60db805-a194-4cd5-89af-c68d6ef87ed8
    Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
    Date: Mon, 11 Jun 2018 20:53:11 GMT
    Content-Type: application/json; charset=utf-8

    {
    "documents": [{

    "id": "1",
    
    "detectedLanguages": [{
    "name": "Filipino",
    "iso6391Name": "tl",
    "score": 1.0
    }]

    }],
    "errors": []
    }

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  1 comment  ·  Language Detection  ·  Flag idea as inappropriate…  ·  Admin →
  13. Classify the type of entities (people, location, business, dates)

    I enjoyed testing the text analytics API, however I noticed that while the service detects entities, it doesn't appear to classify them. For example, I would expect the service to identify a person from a business or street name. Similarly, can it detect an address such as 123 Elm Street, City, State, Zip. I anticipate that this would be a valuable add-on.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Completed  ·  3 comments  ·  Entity Recognition  ·  Flag idea as inappropriate…  ·  Admin →
  14. Add Linguistic Analysis features (part of speech tagging, tokenizing, etc)

    Add features to Text Analytics to identify the concepts and actions in your text with part-of-speech tagging, and find phrases and concepts using natural language parsers and tokenizers.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Key Phrase Extraction  ·  Flag idea as inappropriate…  ·  Admin →
  15. Add Wikidata Entity Linking References

    The entity linking feature should include or at least allow the option of Wikidata references. Wikidata will allow for much more programmable context vs Wikipedia.

    So for example, if the entity "Seattle" was found, we should have a reference to this link from wikidata. "https://www.wikidata.org/wiki/Q5083" which has a ton of contextual data for programmers to access. Such as this is a city, in the state of WA as well as who the mayor is, etc, etc...

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Entity Recognition  ·  Flag idea as inappropriate…  ·  Admin →
  16. Telugu

    Looking forward to see support for Telugu and Hindi.. I'll be morethan happy to volunteer.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Language Support  ·  Flag idea as inappropriate…  ·  Admin →
  17. Lang detection score needs guidance and probably enhancement

    The lang detection API provides a score. The only details are that 1.0 indicates the highest level of confidence, and that a lower score will be returned in mixed language situations. Here are a couple of cases which don't seem to agree:

    The example in the docs, leaving the english and spanish, but removing the french, is still mixed:

    Hello, I would like to take a class at your University. ¿Se ofrecen clases en español? Es mi primera lengua y más fácil para escribir.

    --> returns Spanish, score 1

    Hey, that's life. C'est la vie!

    --> returns French, score 1

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  1 comment  ·  Language Detection  ·  Flag idea as inappropriate…  ·  Admin →
  18. Can I teach key-phase and sentiment ?

    There are many simple rule key-phases that expression feelings in Japanese.

    ex.
    にこにこ +(positive)
    じめじめ -(negative)
    などなど +- (neutral)

    I want to teach that's words cognitive engine.
    Can I teach key-phase and sentiment?

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Sentiment Analysis  ·  Flag idea as inappropriate…  ·  Admin →
  19. Allow addition of custom vocabulary to improve keyword detection

    For example the keywords "Intramolecular", "ionic", "covalent", "intermolecular" are not currently recognized.

    8 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Key Phrase Extraction  ·  Flag idea as inappropriate…  ·  Admin →
  20. Entity extraction for fixed format text (ticket number, phone number..etc)

    Extract entities from text. example return a Jira task number "TES-10" usually they have a set of rules (ProjectKey-Number) but currently Text analytics is not able to recognize the full entity (returns ProjectKey only).

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Entity Recognition  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base