What is YAMML?
YAMML β βYet Another Mood Model Languageβ β is a lightning-fast API that helps you understand what people say β and how they feel.
Whether you're analyzing reviews, tickets, surveys, or chats, YAMML extracts deep meaning and emotional context. Itβs domain-agnostic, multi-prompt capable, and supports multi-modal sentiment analysis β including PDFs, HTML structures, and even images.
π Tourism: City of Zurich, Switzerland.
Before:
βHad a lovely time in Zurich, but honestly the signage from the train station to the old town was confusing and made our first hour super stressful.β
After YAMML Analysis:
Sentiment: Mixed (Positive experience, Negative navigation)
Emotional Tone: Stress, Confusion, Gratitude
Keywords: signage, train station, old town, Zurich
Suggested Action: Improve signage between Zurich HB and old town; add multilingual arrows.
After integrating YAMML via the Google Reviews API, this review was instantly flagged for sentiment, keywords, and potential actions β giving Zurichβs tourism team time to respond before future guests encountered the same problem.
βοΈ Core Features
- Multi-Modal Analysis: Analyze PDFs, HTML, or image-based reviews using custom AI embeddings.
- Real-Time Dashboard: See live sentiment shifts and issue clusters from Booking.com, Google, and more.
- Alerts & Reports: Detect dissatisfaction patterns early and trigger internal alerts or auto-responses.
- Smart Actions: Automate voucher rewards for happy guests β or send win-back offers for poor ratings.
- Developer Ready: GitHub integration, OAuth2 authentication, FastAPI backend. Public API coming soon.
π Feature β Impact Table
Feature Description / Impact
βββββββββββββββββββββ βββββββββββββββββββββββββββββββββββββββββββββ
Keywords Identify recurring themes in guest feedback
Sentiment Trends Visualize emotion shifts over time
Mood Spikes Detect sudden changes in tone
NPS Aggregate Net Promoter Scores from sources
Mentions Track brand or product mentions cross-platform
Ratings Summary Combine scores from Booking.com, Google, etc.
Joy β +18% after promo campaign
Anger β -12% after support team update
ROI Insights Correlate feedback to marketing actions
Correlation Patterns Discover sentiment β performance links
OAuth2 + FastAPI Secure integration, public API soon
Vector Embeddings Deep NLP understanding with semantic parsing
π Who uses YAMML?
From hotel chains to help desks, marketing teams to municipalities β YAMML is used by anyone who wants to make better decisions based on the emotions behind the words.