Social media sentiment analysis

Know whether people are happy, neutral or annoyed.

Counting likes tells you how loud a conversation is, not how it feels. SocialHz gives every post you ask for, and every comment, a sentiment: positive, neutral or negative, a score from 0 (most negative) to 1 (most positive), and how confident the judgement is.

It reads mixed languages too, such as Hindi and English in one comment. Each answer adds the sentiment up for you, so the split is ready to chart.

Where the money is

Find unhappy customers while they can still be kept.

Who pays for it: Subscription apps and services, Direct-to-consumer brands, Product and support teams.

Customers kept by answering complaints

How it works

  1. Posts. Search with `get_sentiment=true`, or `sentiment=positive,negative` to keep only the posts with a clear tone.
  2. Comments. Send a post's link to the comments endpoint. Every comment comes with its sentiment, and the answer counts them by polarity.
  3. Track it over time. Run the same search or post again later and compare the splits.

Only the negative posts about a topic on X

GET /api/v1/search?platform=x&query=your%20product&sentiment=negative

Platforms

All use cases · API reference