How it works is basically, you give some text input in the input area, and then click on the analyze button.
You then get result based on the input showing the overall sentiment score and comparative sentiment score, and the total no. of words analyzed.
You can also see a list of all the words that have associated sentiment in the form of color-borders.
(P.S. The results might not be a 100% accurate, but it will improve with time.)
I request all of you to test the site and give your valuable constructive feedback.
Psst: It also has light-mode…if that’s what you like
Very creative idea and very well executed! Congrats. I tried putting in the lyrics to journey’s ‘don’t stop believing’ and it came out with a neutral but slightly positive score of .6, which I think is fitting for that song because uplifting but tinged with sadness. I especially like the differentiating border colors around the words and the light mode option is a really neat touch.
As I said, it’s really good, but if you did want to keep working on it and add more functionality, here are a couple things you could try:
adding color interpolation to make the border colors map even more seamlessly to the sentiment score of the words. d3.js can do this, so can react spring if you're using react, also you can always fall back on googling for ideas for custom functions of course
You could look for patterns in the text to make the sentiment score more foolproof. Like, in "don't stop believing", "stop" has a strong negative score, but maybe if it's preceded by 'don't' the score should become positive.
when i copy/pasted lyrics into the textarea it kept the original text formatting from google, maybe you could force it to conform to your site's styles.
Now I would use your service too, as I really observed it’s important to know the number of words on the site as Google analyzes even the number of words on certain sites and the volume of content may influence authority and statistics of a site… As for me I’ve been using service of sitechecker to count the number of words on popular sites that are on the top of Google search to make almost the same content on a certain theme. In fact it really improved the statistics of the site, as the page with my articles become well ranged and it appeared higher than other sites in Google search