Your writing style is as unique as your handwritten signature. Your opening formulas, the length of your sentences, your punctuation, your formality level depending on the recipient — together they form a written fingerprint that your correspondents recognize unconsciously.
The central question of this article: how can an artificial intelligence learn this fingerprint to write on your behalf, without anyone noticing the difference? The answer is both more mathematical and more intuitive than one might think.
📊 Quick answer: AI learns your email writing style by statistically analyzing your last 800 messages (300 sent + 500 received). It measures your average sentence length, preferred vocabulary, punctuation, formality level, and recurring expressions. These measurements form a 5-dimensional mathematical profile — numerical vectors — that constrains the generation of every new reply. After 50 validated emails, the acceptance-without-modification rate exceeds 85%. After 100 emails, distinguishing it from your handwritten work becomes very difficult.
🎯 Key takeaways
- 800 emails are enough to build a reliable stylistic profile (300 sent + 500 received)
- Learning combines 3 phases: initial scan, profiling across 5 dimensions, generation under constraint
- Style is expressed mathematically through tokenization + vector embeddings (numerical representation of text)
- A continuous learning cycle refines the profile: recalculation every 10 sends, major recalibration every 50
- After 50 validated emails, the acceptance-without-modification rate rises from 60% to 85%+
- Real limits: data contamination, personal evolution, atypical cases (multilingual, role change)
- Privacy rests on an architecture where only the current email is transmitted to AI, not the 800 historical messages
📖 Table of contents
- Why is your writing style unique?
- Machine learning principles applied to emails
- The 3 phases of AI writing learning
- The 5 dimensions measured to build your stylistic profile
- Tokenization: how AI splits your text
- Vector embeddings: the mathematical representation of style
- The continuous learning cycle
- Per-contact profiles: adapting tone to each recipient
- The real limits of automated learning
- Privacy: how AI learns without exposing your data
- How to recognize an AI that truly learns your style
- Frequently asked questions (FAQ)
Why is your writing style unique?
Before understanding how AI learns your style, one must measure how differently each person writes. Authorship attribution research (stylometry) has identified several dozens of measurable indicators — sentence length, lexical richness, function-word frequency, punctuation, syntactic structures — that vary from one individual to another. Together they form an almost unique written fingerprint.
Take three different professionals, each writing an email to announce a slight delay on a deliverable:
- A seasoned executive will likely write: "Hi Mary, confirming the delay we discussed yesterday — delivery expected Thursday. Thanks for your understanding." (16 words, 2 sentences, direct tone).
- A senior consultant will more likely write: "Hi Mary, as I anticipated in our last exchange, we will have a slight delay on the originally scheduled delivery. I suggest a Friday morning handover, which will let us incorporate the latest adjustments. Best regards." (37 words, 3 sentences, explanatory phrasing).
- A young sales rep might write: "Hey Mary! Small delay on the deliverable, sorry 😅 — sending it over tomorrow morning promise. Cheers." (17 words, 3 sentences, informal with emoji).
Three people, the same content, three completely different written signatures. A regular correspondent would immediately recognize who wrote what.
It is this signature — this combination of length, vocabulary, punctuation, formality and writing tics — that a modern AI writing tool must learn to reproduce. Not to cheat, but to save you time without damaging your professional image.
In our internal measurements, a stylistic signature becomes statistically stable after several hundred written outputs — the equivalent of a quarter of intensive professional writing for an average executive. This is the threshold that informs the analysis algorithm and the 800-message window chosen for onboarding.
Machine learning principles applied to emails
What is machine learning? Unlike traditional programming, where a developer writes each rule explicitly ("if the sentence is longer than 25 words, consider it long"), machine learning lets the algorithm discover patterns on its own from a body of data.
Applied to emails, this means: instead of asking you to manually configure 200 rules to tell AI how you write ("use 'Best regards' for clients, 'Best' for prospects, never more than 4 paragraphs..."), we let it directly observe your 800 past emails and extract the regularities.
Three families of techniques coexist in modern email writing AI:
1. Descriptive statistical analysis
The simplest and most robust. You count, measure, calculate averages and standard deviations across dozens of objective indicators: average number of words per sentence, punctuation-to-text ratio, uppercase frequency, paragraph length, presence of emoji, questions-to-statements ratio, and so on.
These measurements produce a very robust "numerical portrait," resistant to noise and easy to interpret. They serve as the foundation of any serious stylistic profile.
2. Lexical modeling (n-grams)
You identify your recurring word combinations: bigrams ("noted well," "for all intents"), trigrams ("I will get back to you," "if you need anything"), even quadrigrams. These sequences form your "active vocabulary" — the 500 to 2,000 formulas you actually use, very different from the complete dictionary.
An AI that has not identified your active vocabulary will always write in a "generic" English: correct but impersonal, recognizable by its very blandness.
3. Vector representation (embeddings)
The most recent and powerful technique. Each sentence, each email is converted into a vector of several hundred numerical dimensions that captures its "meaning" and "style" simultaneously. Two vectorially close emails are stylistically similar — even if they use different words.
We detail this technique in the section dedicated to embeddings.
The 3 phases of AI writing learning
Here is, concretely, what happens when you install Neston (or any comparable tool) for the first time. Learning unfolds in three sequential phases, each with a precise function.
Phase 1 — Initial scan (onboarding)
Typical duration: 2 to 3 minutes for 800 emails, in the background.
At first launch, AI scans your last 800 emails: 300 sent (to capture your active voice) and 500 received (to understand your relational ecosystem — who writes to you, how, how often). This 800-message window represents about 2 to 3 months of activity for an average executive.
Why these precise numbers? Our internal tests have shown that:
- Fewer than 300 sent: the profile is unstable, statistical patterns do not stabilize.
- Between 300 and 800: each additional email brings significant precision.
- Beyond 800: marginal gain becomes very low (law of diminishing returns).
- Much more (5,000+): risk of pollution by old styles you no longer use (role change, personal evolution).
Phase 2 — Profiling across 5 dimensions
Typical duration: instantaneous after the scan.
Once the 800 emails have been scanned, AI builds your stylistic profile. It measures, calculates, averages, computes standard deviation across five main dimensions (detailed in the next section). The result is a compact file (~50 KB) that contains your complete "written portrait."
This file is not sent to a server: it stays on your workstation. Only an extract of anonymized metrics may be transmitted for inference — we detail this architecture in the privacy section.
Phase 3 — Style-constrained generation
Typical duration: 2 to 4 seconds per generated email.
When you open an email and click "Generate a reply," AI receives:
- The text of the incoming email
- The conversation history with this contact
- Your global stylistic profile
- A contact-specific sub-profile (if you have already exchanged messages)
It then produces a reply that simultaneously respects the expected content AND your style profile. Technically, this is called conditioned generation: AI does not generate freely and then reformat — it generates directly within the measured stylistic constraints.
The 5 dimensions measured to build your stylistic profile
Here are the five main dimensions that modern email writing AI measures. Each dimension combines several indicators.
Dimension 1 — Formality
What it captures: your level of politeness and relational distance.
Indicators measured:
- Informal vs. formal address ratio in emails
- Preferred opening formulas (Hi, Hello, Dear, Good morning...)
- Preferred closing formulas (Best regards, Best, Kind regards, Cheers, Sincerely...)
- Presence or absence of politeness formulas ("thanks in advance," "please let me know"...)
- Length of opening and closing formulas
A typical professional varies formality across 3 to 5 distinct "registers" (strategic client, longtime colleague, one-off vendor, internal communication, informal communication). AI identifies these registers and links each contact to the one historically used.
Dimension 2 — Length and rhythm
What it captures: the temporal structure of your writing.
Indicators measured:
- Average length of an email (in words)
- Average length of a sentence (in words)
- Average length of a paragraph (in sentences)
- Type variation between short, medium, and long emails
- Frequency of bullet lists vs. continuous prose
Some people systematically write in flowing paragraphs; others almost always go through bullet lists. AI reproduces this structural choice rather than imposing a "clean" format that would not resemble you.
Dimension 3 — Active vocabulary
What it captures: your actual lexicon, very different from the complete dictionary.
Indicators measured:
- Your 500 to 2,000 most frequent terms (excluding function words)
- Your recurring word combinations (bigrams, trigrams)
- Your industry jargon (technical words you use often)
- Your preferred foreign loanwords (if any)
- Your "signature" words — those you use much more than average
This dimension is crucial to avoid "generic AI English." Without it, all generated emails look alike across users — precisely what you want to avoid.
Dimension 4 — Tone and emotional register
What it captures: the average affective charge of your writing.
Indicators measured:
- Positive / neutral / negative sentence ratio
- Frequency of empathy markers ("I understand," "I see," "noted well")
- Frequency of authority markers ("I will," "we must," "we need to")
- Presence of humor (offbeat phrasing, wordplay)
- Frequency of rhetorical questions
An executive may have a naturally more authoritative tone; a consultant a more pedagogical one; a salesperson a more enthusiastic one. AI captures this emotional signature without caricaturing it.
Dimension 5 — Argumentative structure
What it captures: your way of organizing reasoning.
Indicators measured:
- Habitual position of the main question (beginning vs. end of email)
- Use of logical connectors ("therefore," "thus," "however," "besides")
- Frequency of context references ("as discussed," "further to our exchange")
- Presence or absence of a formal conclusion
- "I" / "we" / "you" ratio in phrasing
Some ask the central question first and then develop; others build the argument then conclude. AI reproduces your natural argumentative logic.
Tokenization: how AI splits your text
Before any analysis, AI must first cut your text into atomic units. This process is called tokenization, and it is the first technical brick of any automatic language processing.
Concrete example:
The text is broken down into tokens: words, punctuation, spaces (even sub-words for agglutinative languages or rare terms). This step may seem trivial, but it conditions everything else:
- Analysis speed — a bad tokenizer doubles the number of units to process
- Quality of lexical statistics — "I'll" counted as one token or two changes frequencies
- Multilingual handling — a mixed English-French text must be tokenized consistently
Once tokenized, the algorithm computes the following statistics in a few milliseconds:
- Frequency of each word (Zipf's law applied to your corpus)
- Sentence length distributions
- Grammatical ratios (share of nouns, verbs, adjectives — via a POS tagger)
- Lexical complexity (type-token ratio indices, Flesch reading ease adapted to English)
It is this statistical layer that then feeds the profile dimensions described above.
Vector embeddings: the mathematical representation of style
This is where things get really interesting. Modern AI no longer works only with word statistics: it converts each email into a mathematical vector with several hundred dimensions.
What is an embedding? It is a numerical representation of a text, where each dimension captures an abstract aspect of its meaning or style. Imagine each email as a point in a 768-dimensional space (a typical figure) — this space represents "all possible nuances of written language."
The color analogy
To grasp this, take the color analogy. A color can be represented by three numbers: (Red, Green, Blue). Pure red = (255, 0, 0). Pure green = (0, 255, 0). Orange = (255, 128, 0). Two nearby colors in the RGB space are visually close.
An embedding works the same way, but with 768 dimensions instead of 3, and for text instead of color. Two emails covering the same topic in the same style will be close in this vector space — even if they use partially different words.
How your style profile is expressed in vectors
AI calculates the average embedding of your 300 sent emails. This "mean" vector represents the center of gravity of your style — your "reference point" in the stylistic space. It also calculates variance: how far your emails move from this center depending on context (formal vs. informal, short vs. long).
When it generates a new reply, it guides the process to stay within a close radius of your center — not too formal, not too informal, calibrated exactly to your voice.
💡 Technical analogy: If your style is "a point in a mathematical space," AI learns the coordinates of that point. Then every generated sentence is "translated" toward these coordinates with a few contextual adjustments (more formal if you write to a client, more direct if you write to a colleague).
Why this approach works better than templates
Older tools used templates: "Hi {firstname}, thanks for your message about {topic}..." Result: rigid, generic, immediately identifiable as automated.
Embeddings radically change the approach: instead of filling in blanks, AI generates an entirely new text that satisfies vector constraints. Each generated email is unique, adapted to the context, in your style.
The continuous learning cycle
The initial 800-email profile is an excellent starting point, but it is insufficient in the long run. Your style evolves: new colleagues, new clients, new job, new year, older age. AI must adapt continuously to stay relevant.
Here is the typical learning cycle of a modern email AI:
After each validated send
When you validate (with or without modification) an email generated by AI, it records three signals:
- What was kept as is — validation of the generation, positive increment
- What was modified — correction, improvement signal
- What was completely rewritten — strong signal of bad generation, negative weighting
These signals do not immediately modify the model (too much noise), but accumulate in a learning buffer.
Every 10 emails
The buffer is emptied and the profile is recalculated. The new version weights the last 10 sends more heavily than the previous 790. This is a weighted moving average, a classical technique in signal processing.
Result: your profile progressively adapts to new patterns without losing the stability acquired on the initial corpus.
Every 50 emails — major recalibration
Every 50 validations, a complete recalibration is triggered. AI:
- Re-analyzes all your recent sends (sliding window)
- Detects significant style breaks (new job, new tone)
- Adjusts the 5 profile dimensions
- Retrains the "per-contact profile" sub-model for each active recipient
This is also when AI refines its understanding of your correction habits: which sentence types do you systematically modify? How do you correct them? This analysis creates a powerful feedback loop.
💡 Key figure measured on our beta testers: after 50 validated emails, the acceptance-without-modification rate rises from about 60% to 85%+. After 100 emails, it stabilizes around 90%.
Source: internal Neston measurements on 340 beta testers, May-July 2026 period. Results vary depending on email volume and diversity.
Why learning is not linear
One crucial point: learning follows a logarithmic curve, not a linear one. Our internal measurements on 340 beta testers (May-July 2026) show a typical distribution:
- The first 10 validated emails capture about 40% of the final profile precision
- The next 10 add 30% more precision
- The following 30 add the remaining 30% — the nuances, exceptions, and rare cases
Source: internal Neston measurements on 340 beta testers (May-July 2026). Results vary depending on email volume and diversity.
It is the same mechanism as learning a foreign language: you master 80% of everyday vocabulary with 1,000 words, but the remaining 20% (technical, literary, slang) requires 10,000 additional words.
Per-contact profiles: adapting tone to each recipient
A global style profile is not enough. You do not write to your boss the way you write to your intern, nor to a strategic client the way you write to a one-off vendor. A serious AI therefore builds a sub-profile for each recurring contact.
What a per-contact profile contains
- Conversational history: the last 20 to 50 exchanges
- Presumed function: executive, peer, subordinate, client, prospect, vendor, partner
- Habitual observed tone: formal, informal, familiar, distant, technical, layperson-friendly
- Recurring formulas: openings and closings specific to this relationship
- Recurring topics: projects, business themes
- Exchange rhythm: quick reply vs. delay, time of day
- Memory elements: birthday, child's name mentioned, personal event brought up
The per-contact profile allows AI to precisely calibrate each new reply. If you usually write to Sophie with "Hi Sophie," it will not suddenly propose "Dear Sophie" — even if your global profile shows you often write formally.
How a per-contact profile is built
Two mechanisms coexist:
- Automatic extraction from your historical exchanges (the 500 received emails + all your sends to this specific contact)
- Incremental learning at each new validated exchange
After 5 to 10 two-way exchanges, the per-contact profile becomes reliable. Below that, AI uses your global profile with a "new contact — cautious" weighting (more formal by default).
The real limits of automated learning
No illusions: automated style learning has very real limits, and it is honest to acknowledge them.
Limit 1 — Data contamination
If your corpus of 300 sent emails contains 200 messages like "Thanks!", "Received, see you tomorrow," "OK thanks for the info," the profile is polluted by this noise. AI then identifies an "ultra-short style" that does not correspond to what you produce on structured emails.
How we handle it: quality filters exclude messages under 30 words from the main stylistic analyses (they count for active vocabulary but not for reference lengths).
Limit 2 — Natural evolution
You changed jobs 3 weeks ago. Your style has transformed: more formal, more strategic, less operational. The model adapts progressively (via the continuous learning cycle), but there is a lag of 30 to 50 emails before the profile fully shifts.
How we handle it: possibility to manually trigger a re-analysis (partial reset) through settings, keeping the last 200 emails and ignoring the older ones.
Limit 3 — Atypical cases
If you suddenly write something totally new (an email in French when you usually write in English; a condolence email when you have never written one before; a very technical email in a domain you had never touched), AI may get it wrong. It interpolates from known patterns, but interpolation has its limits.
How we handle it: for these exceptional cases, we recommend not using automatic generation — or reviewing it very carefully. This is also why human validation remains mandatory before every send.
Limit 4 — Sarcasm and irony
Humor, sarcasm, irony, private jokes with a specific contact — these registers are extremely difficult to reproduce for an AI. They depend on shared context that AI does not necessarily know.
How we handle it: AI stays in a "neutral professional" register for these ambiguous cases, leaving you to add the personal touch if needed.
Limit 5 — The style you have vs. the style you wish you had
Finally, an interesting psychological limit: AI learns the style you actually have, not the one you wish you had. If you often write too long, it reproduces that too-long. If you use annoying writing tics (like "actually," "basically"), it reproduces them.
How we handle it: settings let you manually adjust certain dials (verbosity, minimum formalism) to correct these biases if you wish.
Privacy: how AI learns without exposing your data
This is probably the most legitimate question: if AI has to read 800 of my emails to learn my style, where does this data go?
The principle: local processing + on-demand inference
The architecture rests on a strict separation:
- The initial scan of the 800 emails is done locally on your Windows workstation, inside the Neston process. No email is transmitted to an external server during this phase. The result (anonymized metrics, ~50 KB) is stored locally in your SQLite database.
- Each reply generation transmits only the email currently being processed + your profile's aggregated metrics to a secure AI API. The return (the generated reply) comes back in a few seconds. Nothing is stored on the AI server beyond immediate processing.
This means your AI server never has access to your complete corpus — it only sees the fragment necessary to generate the current reply.
Enhanced privacy options
For sensitive professionals (legal, medical, financial), Neston offers a Mistral EU option: the AI API used is fully hosted in Europe (French data centers), no transfer to the United States, full GDPR compliance. This option is configurable per user.
What is never transmitted
- Your 800 historical emails (analyzed locally, never transmitted)
- Your Microsoft credentials (used only by the Microsoft Graph API, never shared)
- Your attachments (processed locally, text extraction transmitted only if you validate)
- Your conversation history with a contact (transmitted fragment by fragment only when relevant to the current generation)
This architecture is documented in detail in our privacy policy.
How to recognize an AI that truly learns your style
Not all email writing AI is equal. Here are the 7 concrete criteria to distinguish real stylistic learning from disguised generic generation.
| Criterion | Real stylistic learning AI | Generic generation |
|---|---|---|
| Initial scan | Scan of 500+ emails, 2-3 min | No scan, generic prompt |
| Onboarding | Explicit profiling phase | Ready immediately |
| Generated length | Varies with your habits | Always similar |
| Opening/closing formulas | Match your preferences | Repetitive standards |
| Per-contact adaptation | Tone differs by recipient | Uniform |
| Improvement over time | Measurable after 20-30 sends | Stable, no evolution |
| Recognition by correspondents | No difference detected | Easy detection (canned phrasing) |
The ultimate test: ask someone close to you
The best quality test is neither statistical nor technical: it is human. Have a colleague who knows you well read 5 emails — 3 written by you, 2 generated by AI. Can they tell which is which?
If yes, AI has not truly learned your style. If no, it has reached what NLP calls plausible authenticity — the line beyond which generation becomes indistinguishable from human on style, while remaining under your full editorial control.
Want to test an AI that truly learns your style?
Neston scans your last 800 emails in 3 minutes during onboarding, then generates every reply in your exact style. Join the beta waitlist or request a personalized demo.
Join the beta waitlist →Windows 10/11 · Outlook Classic & New Outlook · Mistral EU option (GDPR)
Frequently asked questions about AI style learning
In summary: the key points to remember
- Tokenization: AI splits your emails into atomic units to analyze patterns
- Descriptive statistics + n-grams + embeddings: three families of techniques coexist
- 800 emails are enough for a reliable profile; marginal gain becomes low beyond that
- 5 dimensions measured: formality, length/rhythm, active vocabulary, tone, argumentative structure
- Per-contact profiles in addition to the global profile — to adapt tone to each recipient
- Continuous learning cycle: recalculation every 10 sends, recalibration every 50
- After 50 validated sends, the acceptance-without-modification rate reaches 85%+
- Honest limits: data contamination, personal evolutions, atypical cases, sarcasm
- Privacy: local processing + on-demand inference + Mistral EU option for sovereignty
Your writing style is not a defect to fix — it is your unique value. A serious AI preserves and amplifies it; it does not replace it with an identity-less "neutral English."
📚 For further reading
- Why you waste so much time on emails — the 7 hidden causes and 6 techniques to regain control
- Writing scoring: your 0-100 email score explained
- Automatic classification of emails and attachments
- Writing professional emails with AI — Complete guide
- Optimize your inbox: 10 concrete methods
- The Neston manifesto: toward the information flow OS
- Simulator: how much does Neston save you per year?
🔬 Sources & methodology
- Mikolov et al. — Distributed Representations of Words and Phrases (Word2Vec, 2013) — mathematical foundation of modern embeddings
- Devlin et al. — BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding (arXiv 2018, NAACL 2019 publication) — Transformer architecture used for contextual embeddings
- Stamatatos — A Survey of Modern Authorship Attribution Methods (JASIST, 2009) — state of the art on stylometry and measurable indicators of writing style
- Internal Neston measurements on 340 beta testers (May-July 2026) — acceptance rate, generation time, stylistic satisfaction, 40/30/30 learning curve
- Neston simulator — neston.fr/simulateur_economies.html — time/cost calculation formulas
Article published July 21, 2026 · Last updated: August 25, 2026 · Reading time: 22 minutes · ≈ 4,780 words