mlomb / chat-analytics

Generate interactive, beautiful and insightful chat analysis reports
https://chatanalytics.app
GNU Affero General Public License v3.0
711 stars 51 forks source link

More text classification data #57

Open hopperelec opened 1 year ago

hopperelec commented 1 year ago

Currently, text is only being classified by sentiment and language, but there's quite a few other ways to classify text. I propose text should be classified by formality, controversialness (this can be similar to sentiment, but most negative messages wouldn't be considered controversial and not all controversial messages would be considered negative), spamminess (this kind of goes hand-in-hand with formality) and confidence (so a question would be considered unconfident, a response like "I think", "maybe", "probably" or "I don't know" would be slightly more confident and a statement-like response would be much more confident). Of course, this could increase generation time and finding useful models for these classifications could be difficult, but I think they would be very useful so it's worth looking into.

mlomb commented 1 year ago

I don't see a way to implement this reliably for now, but I'll keep the issue open.