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.