Chat Analysis:
The Ultimate Guide to What Your Conversations Reveal
Every chat export carries four kinds of signal: what you say, how you feel while saying it, when you say it, and what you leave out. This guide explains what each layer reveals about a relationship, what the research actually supports, and where the method stops.
Key takeaways
- Chat analysis reads four layers: emotional tone, timing, language style, and non-verbal cues such as emoji and media.
- Trends beat snapshots. A reply-time drift or a falling positivity ratio tells you more than any single message.
- Large language models classify full MBTI type from text for roughly three in four people, meaningfully above chance and well short of certainty.
- Analysis describes behavior; it cannot read intent. Treat the output as the start of a conversation, not a verdict.
- Consent, minimal retention, and a read of the tool's privacy policy come before any upload.
Chat analysis has moved from counting words to reading conversations. The same export that once produced an emoji leaderboard can now show how the emotional tone of a relationship shifted over a year, who does the work of keeping a conversation alive, and how each person's style differs. This guide is about what those readings mean. If you want the practical steps, from export to tool choice, read The Complete Guide to Chat Analysis instead.
What is chat analysis?
Chat analysis is the systematic reading of a message history for patterns you cannot see while living inside the conversation. The name borrows from conversation analysis, the academic discipline that studies how people take turns, repair misunderstandings, and signal intent in talk. The consumer version applies natural language processing to your own export instead of a researcher's transcript.
The four layers
Emotional tone
Sentiment scored per message and tracked over time: warmth, stress, conflict, recovery.
Timing
Reply speed, who initiates, how often, and at what hours. The most objective layer, because it is counted rather than estimated.
Language style
Vocabulary, formality, pronouns, question-asking. The basis for personality estimates and for spotting a shift in how someone writes to you.
Non-verbal cues
Emoji, reactions, photos, voice notes. Small signals that carry a surprising amount of information about attachment and expressiveness.
What emotional tone reveals
Sentiment analysis assigns each message a score, then plots the scores as a timeline. Modern models handle sarcasm, mixed feelings, and context far better than the keyword dictionaries of a decade ago; large language models now model sentiment and emotion in text conversations with results that track human ratings, and deep-learning emotion detection has become a mature research field of its own.
The reading that matters is the shape of the line, not any single point. Three things to look for:
The trend
Is tone stable, rising, or sliding? A gradual decline over months usually shows up in the chart long before either person names it.
The positivity ratio
Gottman's research found stable couples run about five positive interactions to every negative one. A chat timeline lets you see whether your ratio is anywhere near that.
Recovery time
Every relationship has dips. What distinguishes a healthy one is how quickly tone returns to baseline after a conflict, and whether each dip takes longer to recover from than the last.
Divergence
When the two lines separate, one person warm and the other cooling, you are looking at the earliest visible sign of a mismatch in investment.
In MosaicChats this is the sentiment timeline, plotted per person with weekly trend lines so a rough patch reads as a dip on a chart instead of a vague feeling.
What timing reveals
Timing is the layer people obsess over and misread most. The individual reply that took four hours means almost nothing; the distribution of reply times across hundreds of messages means a great deal. Consistency signals reliability, and a widening gap over time signals a shift in priority. Context matters: a slow reply during work hours is noise, a slow reply that only appears after an argument is signal. The psychology of response time goes deeper on this.
Two other timing measures are worth more than reply speed. Initiation balance, who starts conversations, exposes who carries the relationship; a 50/50 split is rare, but a 90/10 split that used to be 60/40 is information. Activity heatmaps, which hours and days the conversation lives in, show whether two lives overlap or whether one person only appears late at night.
What language style reveals
How someone writes is stable enough to estimate personality from. A 2024 study gave large language models writing samples and asked them to classify the author's MBTI type:
"GPT-3.5 and GPT-4 achieved remarkable accuracy in classifying personality types along the MBTI, with perfect classification rates of 73% and 76% of the sample respectively. This is significantly better than random guessing and other machine learning models."Artificial Intelligence and Personality: Large Language Models' Ability to Predict Personality Type, 2024
Three in four is far better than chance across sixteen types and far short of certainty, which is the right way to hold any personality estimate from text. The individual axes, especially extraversion versus introversion, are easier to read than the full type; our guide to MBTI from texts explains the signals.
Beyond personality, style analysis picks up changes that matter more than any label: a shift from "we" to "I," a drop in questions asked, a move from casual to formal register. Each is a common early marker of emotional distance, and each is invisible from inside the conversation because it happens one message at a time.
What emoji and media reveal
Emoji are not decoration. A 2024 study in Frontiers in Psychology linked emoji frequency to agreeableness, and research in Computers in Human Behavior found that people with higher emotional intelligence use more emoji with partners while people with avoidant attachment use fewer, particularly in romantic contexts. A partner who never sends emoji is not necessarily cold, but a partner who stopped sending them is telling you something.
Mirroring is the useful reading here. When two people converge on the same emoji, the same message length and the same register, they are attuned; when one keeps sending hearts and the other has drifted to thumbs-up, the asymmetry is the signal.
What chat analysis cannot tell you
The limits
- It sees one channel. A couple who talks for two hours every evening and texts logistics will look cold on paper. Analysis describes the chat, not the relationship.
- It reads behavior, not intent. Slow replies can mean disinterest, a hard week, or a deliberate attempt not to seem eager. The chart shows the pattern; only a conversation explains it.
- Model outputs are estimates. Personality and compatibility scores are probabilistic. A 76% accurate classifier is wrong for one person in four.
- Knowing changes behavior. A Scientific Reports study found that when people merely suspect a partner is using AI to write messages, they judge that partner more negatively. Use analysis to understand your conversations, not to script them.
Privacy and consent
A chat export is the most intimate document most people own, and it is half someone else's. Before uploading anything: tell the other person, remove what you do not need, and read the tool's policy for how long it keeps data and whether it trains on it. Prefer services that anonymize before processing. Our piece on privacy in digital relationships covers the ethics in more depth, and the practical guide includes a checklist.
How MosaicChats presents the four layers
The dashboard maps directly onto this guide. Tone is the sentiment timeline. Timing is the engagement tile: reply-time distributions, initiation balance, and an activity heatmap. Style is the MBTI tile, the word cloud, and the attachment-style and love-language reports. A compatibility score from 0 to 100 summarises how the two of you fit across all of it. When a chart raises a question, Myrah, the built-in assistant, has the same data in front of her and can explain what a pattern usually means.
See the four layers in your own conversation
Upload a chat export from WhatsApp, iMessage, Instagram, Messenger, Telegram or Snapchat and read your sentiment timeline, timing stats and style analysis side by side.
Chat analysis is not surveillance and it is not a verdict. It is a way to see the shape of a relationship that you can only feel from the inside, and to check that feeling against the record. Read the trend, not the message; read the balance, not the score; and then go talk to the person.
Frequently asked questions
What is chat analysis?
Chat analysis is the systematic reading of a message history for patterns: how emotional tone moves over time, how quickly and how often each person replies, how each person writes, and how emoji and media are used. Consumer tools apply natural language processing to an exported chat to surface those patterns.
How accurate is chat analysis?
It depends on the layer. Counting-based measures such as reply times, initiation balance and message length are exact. Model-based measures are estimates: in a 2024 study, GPT-4 classified full MBTI type from text for 76% of participants, well above chance but not certainty. Treat model outputs as prompts for reflection, not verdicts.
Can chat analysis tell me if someone likes me?
It can show you whether their behavior matches interest: balanced initiation, consistent reply times, questions asked, and a stable or rising emotional tone. It cannot read intent. Use it to check your own perception against the record, then talk to the person.
Is it safe to upload my chats to an analysis tool?
Only upload to a tool whose privacy policy states how long it keeps your data and whether it trains models on it. Get consent from the other person, strip anything you do not need, and prefer tools that anonymize or delete after processing.
How is this different from the step-by-step guide?
This guide explains what chat analysis measures and what the results mean. The companion guide, The Complete Guide to Chat Analysis, covers the practical side: choosing a conversation, exporting it from each platform, picking a tool, and reading the output in order.
Related articles
References & Sources
- Stokoe, E., Albert, S., Buschmeier, H., & Stommel, W. "Conversation analysis and conversational technologies: Finding the common ground between academia and industry." Discourse & Communication, 2024.Source
- "Sentiment and Emotion Modeling in Text-based Conversations utilizing ChatGPT." Engineering, Technology & Applied Science Research, 2024.Source
- "A review on emotion detection by using deep learning techniques." Artificial Intelligence Review, 2024.Source
- "Artificial Intelligence and Personality: Large Language Models' Ability to Predict Personality Type." SAGE Journals, 2024.Source
- Kennison, S. M., et al. "Emoji use in social media posts: relationships with personality traits and word usage." Frontiers in Psychology, 2024.Source
- Dubé, S., et al. "Beyond words: Relationships between emoji use, attachment style, and emotional intelligence." Computers in Human Behavior, 2024.Source
- Hohenstein, J., et al. "Artificial intelligence in communication impacts language and social relationships." Scientific Reports, 2023.Source