mathrailsAI/sentiment_insights

SentimentInsights is a Ruby gem for extracting actionable insights from qualitative survey responses. It provides sentiment analysis, key phrase extraction, and named entity recognition using multiple NLP providers including OpenAI, Claude and AWS Comprehend.

30
/ 100
Emerging

This project helps customer experience and market research professionals understand open-ended feedback from surveys or reviews. You feed it raw text responses, and it tells you the overall sentiment (positive, neutral, negative), the key topics people are talking about, and specific entities like product names. The output is a summarized view of customer sentiment and common themes, helping you quickly grasp what customers think.

No commits in the last 6 months.

Use this if you need to quickly analyze large volumes of qualitative text data, like survey comments or customer reviews, to identify trends in sentiment and key discussion points.

Not ideal if you're looking for a simple, offline sentiment tool without connecting to external AI providers or if you're not comfortable working with Ruby code.

customer-feedback market-research survey-analysis text-analysis customer-experience
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 4 / 25
Maturity 15 / 25
Community 9 / 25

How are scores calculated?

Stars

7

Forks

1

Language

Ruby

License

MIT

Last pushed

Jul 12, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/mathrailsAI/sentiment_insights"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.