# 🆕 Text Sentiment Plugin

**URL:** <https://community.glideapps.com/t/text-sentiment-plugin/33510>\
**Category:** Ask for Help\
**Created:** [October 23, 2021, 3:41pm UTC](https://community.glideapps.com/t/text-sentiment-plugin/33510 "2021-10-23T15:41:19Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [October 23, 2021, 3:41pm UTC](https://community.glideapps.com/t/text-sentiment-plugin/33510/1 "2021-10-23T15:41:19Z")

</div>

[The Text Sentiment plugin](https://www.glideapps.com/plugins/sentiment) analyses text to determine whether it is positive, negative, or neutral.

I used it to sort the comments on my wedding app:

 ![CleanShot 2021-10-23 at 08.35.23@2x](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/e/de14cef077b2a90bef9f9ee22ddf317e107b7d8c.png)

Not 100% accurate but it’s interesting! Maybe wedding comments are too chaotic 😃

You can get an API key at [Sentiment Analysis API Documentation (twinword) | RapidAPI](https://rapidapi.com/twinword/api/sentiment-analysis/)

---

<div class="post-metadata">

**Author:** ![L.M](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/l.m/32/46371_2.png) [@L.M](https://community.glideapps.com/u/L.M)\
**Post date:** [October 23, 2021, 3:47pm UTC](https://community.glideapps.com/t/text-sentiment-plugin/33510/2 "2021-10-23T15:47:30Z")

</div>

OMG! It’s in my plan to integrate sentiment analysis for empathy-smart contextual messages.  
Fingers crossed.  
Enjoy your wedding prep, David🎆  
Thks

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [October 23, 2021, 11:38pm UTC](https://community.glideapps.com/t/text-sentiment-plugin/33510/3 "2021-10-23T23:38:46Z")

</div>

This is wonderful! I’ve been looking for the same thing to avoid vulgarity/profanity in student journal entry submissions.

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [October 24, 2021, 3:54am UTC](https://community.glideapps.com/t/text-sentiment-plugin/33510/4 "2021-10-24T03:54:39Z")

</div>

> [@Robert\_Petitto](#):
>
> to avoid vulgarity/profanity

I am sure there are APIs that specialize in this. It could be worth making another plugin just for this.

---

<div class="post-metadata">

**Author:** ![Wiz.Wazeer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/wiz.wazeer/32/72423_2.png) [@Wiz.Wazeer](https://community.glideapps.com/u/Wiz.Wazeer)\
**Post date:** [October 24, 2021, 6:45pm UTC](https://community.glideapps.com/t/text-sentiment-plugin/33510/5 "2021-10-24T18:45:58Z")

</div>

Until David comes up with Glide plugin, @Robert_Petitto you can fork this JavaScript and use it. I am already using it on one of my apps… It’s really good at measuring the toxicity level of vulgar words. You can even assign a vulgar threshold value to your words to strike the right balance. [https://replit.com/@ClementWalter/toxicity?v=1](https://replit.com/@ClementWalter/toxicity?v=1)

If you are into machine learning, image classifications, etc follow this guy. His site is [TensorFlow.com](http://TensorFlow.com).

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [October 24, 2021, 7:42pm UTC](https://community.glideapps.com/t/text-sentiment-plugin/33510/6 "2021-10-24T19:42:42Z")

</div>

Nice!
