+ 2
Problem with a dictionary based sentiment analysis
Hey, I am trying to create a dictionary based sentiment analysis on the basis of the dictionary, that contains a list of hate words. So the idea that I found in Internet is That when the words from the text are in that dictionary, the function returns -1 or 1 depends on the negative or positive words in the text. But when I run this function the score differs from the -1 or 1. So there is a simple example https://code.sololearn.com/c50cS6c651a3/?ref=app Is there something wrong with the function?
1 ответ
+ 2
I am not sure if I understand the approach of your current code correctly but if you rectify it, it should return a value [0; 1]?
edit:
Do you want it to return either -1 or 1 or a value [-1; 1]?
edit 2:
I think, I found the issue: You need to split the input text properly and then use the list of words (not the text) for counting:
https://code.sololearn.com/cQ7dxO45WDev/?ref=app