Specifics on sentiment analysis











up vote
2
down vote

favorite












I am working on a bot that uses sentiment analysis to analyze questions from people in the health care insurance realm. One of the main things we do is connect people with care through a find care tool. The basic questions people ask are in the form "I need a new doctor" or "I need to see a dermatologist". When the sentiment is negative we want to pass the user on to customer service, but as we just discovered, any statement starting with "I need" is considered a negative statement by LUIS' built in sentiment analysis. This is a big problem for us!



If there is a way to tweak that, please someone let me know, though I don't hold out much hope. But I would like to understand - why was that decision made? Why is a simple "I need" question considered negative instead of neutral?










share|improve this question




















  • 1




    Please see my older question stackoverflow.com/questions/48428284/… Unfortunately the default sentiment detection in LUIS has the same base.
    – Ferdinand Fejskid
    Nov 8 at 11:42










  • thank you @FerdinandFejskid I will attempt to contact the machine learning team directly at the email in your answer and see if there is anything I can do. Btw, I did not find your original question when I searched, so thanks again.
    – hengist
    Nov 8 at 18:36















up vote
2
down vote

favorite












I am working on a bot that uses sentiment analysis to analyze questions from people in the health care insurance realm. One of the main things we do is connect people with care through a find care tool. The basic questions people ask are in the form "I need a new doctor" or "I need to see a dermatologist". When the sentiment is negative we want to pass the user on to customer service, but as we just discovered, any statement starting with "I need" is considered a negative statement by LUIS' built in sentiment analysis. This is a big problem for us!



If there is a way to tweak that, please someone let me know, though I don't hold out much hope. But I would like to understand - why was that decision made? Why is a simple "I need" question considered negative instead of neutral?










share|improve this question




















  • 1




    Please see my older question stackoverflow.com/questions/48428284/… Unfortunately the default sentiment detection in LUIS has the same base.
    – Ferdinand Fejskid
    Nov 8 at 11:42










  • thank you @FerdinandFejskid I will attempt to contact the machine learning team directly at the email in your answer and see if there is anything I can do. Btw, I did not find your original question when I searched, so thanks again.
    – hengist
    Nov 8 at 18:36













up vote
2
down vote

favorite









up vote
2
down vote

favorite











I am working on a bot that uses sentiment analysis to analyze questions from people in the health care insurance realm. One of the main things we do is connect people with care through a find care tool. The basic questions people ask are in the form "I need a new doctor" or "I need to see a dermatologist". When the sentiment is negative we want to pass the user on to customer service, but as we just discovered, any statement starting with "I need" is considered a negative statement by LUIS' built in sentiment analysis. This is a big problem for us!



If there is a way to tweak that, please someone let me know, though I don't hold out much hope. But I would like to understand - why was that decision made? Why is a simple "I need" question considered negative instead of neutral?










share|improve this question















I am working on a bot that uses sentiment analysis to analyze questions from people in the health care insurance realm. One of the main things we do is connect people with care through a find care tool. The basic questions people ask are in the form "I need a new doctor" or "I need to see a dermatologist". When the sentiment is negative we want to pass the user on to customer service, but as we just discovered, any statement starting with "I need" is considered a negative statement by LUIS' built in sentiment analysis. This is a big problem for us!



If there is a way to tweak that, please someone let me know, though I don't hold out much hope. But I would like to understand - why was that decision made? Why is a simple "I need" question considered negative instead of neutral?







sentiment-analysis luis






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 7 at 22:54

























asked Nov 7 at 22:31









hengist

3316




3316








  • 1




    Please see my older question stackoverflow.com/questions/48428284/… Unfortunately the default sentiment detection in LUIS has the same base.
    – Ferdinand Fejskid
    Nov 8 at 11:42










  • thank you @FerdinandFejskid I will attempt to contact the machine learning team directly at the email in your answer and see if there is anything I can do. Btw, I did not find your original question when I searched, so thanks again.
    – hengist
    Nov 8 at 18:36














  • 1




    Please see my older question stackoverflow.com/questions/48428284/… Unfortunately the default sentiment detection in LUIS has the same base.
    – Ferdinand Fejskid
    Nov 8 at 11:42










  • thank you @FerdinandFejskid I will attempt to contact the machine learning team directly at the email in your answer and see if there is anything I can do. Btw, I did not find your original question when I searched, so thanks again.
    – hengist
    Nov 8 at 18:36








1




1




Please see my older question stackoverflow.com/questions/48428284/… Unfortunately the default sentiment detection in LUIS has the same base.
– Ferdinand Fejskid
Nov 8 at 11:42




Please see my older question stackoverflow.com/questions/48428284/… Unfortunately the default sentiment detection in LUIS has the same base.
– Ferdinand Fejskid
Nov 8 at 11:42












thank you @FerdinandFejskid I will attempt to contact the machine learning team directly at the email in your answer and see if there is anything I can do. Btw, I did not find your original question when I searched, so thanks again.
– hengist
Nov 8 at 18:36




thank you @FerdinandFejskid I will attempt to contact the machine learning team directly at the email in your answer and see if there is anything I can do. Btw, I did not find your original question when I searched, so thanks again.
– hengist
Nov 8 at 18:36












1 Answer
1






active

oldest

votes

















up vote
0
down vote













Sentiment analysis cannot be changed as LUIS relies on Microsoft's Text Analytics to produce a result. In addition to Ferdinand's comment suggestion, you could do one of the following, as well.



Suggest different utterances that produce a more positive result. Using 'find a doctor' produces a positive result where as 'I need a doctor' does not.



The Azure team has a ML learning lab repo that shows how to develop your own text analytics. It would require more effort but would offer you the ability to get the kind of sentiment analysis you are looking for.






share|improve this answer





















    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53198891%2fspecifics-on-sentiment-analysis%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    0
    down vote













    Sentiment analysis cannot be changed as LUIS relies on Microsoft's Text Analytics to produce a result. In addition to Ferdinand's comment suggestion, you could do one of the following, as well.



    Suggest different utterances that produce a more positive result. Using 'find a doctor' produces a positive result where as 'I need a doctor' does not.



    The Azure team has a ML learning lab repo that shows how to develop your own text analytics. It would require more effort but would offer you the ability to get the kind of sentiment analysis you are looking for.






    share|improve this answer

























      up vote
      0
      down vote













      Sentiment analysis cannot be changed as LUIS relies on Microsoft's Text Analytics to produce a result. In addition to Ferdinand's comment suggestion, you could do one of the following, as well.



      Suggest different utterances that produce a more positive result. Using 'find a doctor' produces a positive result where as 'I need a doctor' does not.



      The Azure team has a ML learning lab repo that shows how to develop your own text analytics. It would require more effort but would offer you the ability to get the kind of sentiment analysis you are looking for.






      share|improve this answer























        up vote
        0
        down vote










        up vote
        0
        down vote









        Sentiment analysis cannot be changed as LUIS relies on Microsoft's Text Analytics to produce a result. In addition to Ferdinand's comment suggestion, you could do one of the following, as well.



        Suggest different utterances that produce a more positive result. Using 'find a doctor' produces a positive result where as 'I need a doctor' does not.



        The Azure team has a ML learning lab repo that shows how to develop your own text analytics. It would require more effort but would offer you the ability to get the kind of sentiment analysis you are looking for.






        share|improve this answer












        Sentiment analysis cannot be changed as LUIS relies on Microsoft's Text Analytics to produce a result. In addition to Ferdinand's comment suggestion, you could do one of the following, as well.



        Suggest different utterances that produce a more positive result. Using 'find a doctor' produces a positive result where as 'I need a doctor' does not.



        The Azure team has a ML learning lab repo that shows how to develop your own text analytics. It would require more effort but would offer you the ability to get the kind of sentiment analysis you are looking for.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 8 at 18:51









        Steven Kanberg

        5191416




        5191416






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53198891%2fspecifics-on-sentiment-analysis%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            這個網誌中的熱門文章

            Xamarin.form Move up view when keyboard appear

            Post-Redirect-Get with Spring WebFlux and Thymeleaf

            Anylogic : not able to use stopDelay()