Cover illustration for One Patient, One Prompt: Uncovering a Longevity Trend

What the AI found

The AI observed that a client's carbohydrate intake on 'stressful' days (reported HRV below 25 ms) consistently dipped by an average of 45g compared to 'calm' days, suggesting an unconscious dietary shift under pressure.

Before

Client data across 4 apps, no clear patterns

After

AI-powered insight, ready for coaching

The same system, three states — real screens, not a screenshot

1Starting
Google Sheets - Raw Client Data
DateFood logging app data (daily macros)
DateOura Ring data (daily HRV)
DateClient mood journal (self-reported stress)
...
2Working
Gemini - Longevity Insight

Prompt

Here are 60 days of [Client Name]'s daily data, organised by date. Each row contains their daily macronutrient intake (carbs, protein, fat in grams), and their average daily Heart Rate Variability (HRV in ms) from their Oura Ring. Identify any statistically significant patterns or correlations between their HRV values (indicating physiological stress/recovery) and their macronutrient intake. Specifically, look for how macro ratios or total grams shift on days with HRV values below 25 ms versus days with HRV above 50 ms. Present any findings with concrete numbers and averages.

Here are 60 days of [Client Name]'s daily data... [pasted raw data] ...Present any findings with concrete numbers and averages.

AI

Analysis of the 60-day dataset reveals a notable pattern. On days where [Client Name]'s HRV was below 25 ms (indicating higher physiological stress), their average daily carbohydrate intake was 160g. This contrasts with days where HRV was above 50 ms (indicating better recovery), where carbohydrate intake averaged 205g. This represents an average reduction of 45g of carbohydrates on higher-stress days.
3Implemented
Client Longevity Dashboard

160g

Avg. Carbs (High Stress Days)

205g

Avg. Carbs (Low Stress Days)

-45g Carbs

Daily Macro Shift (Stress)

PractitionerSetup in use

One Patient, One Prompt: Uncovering a Longevity Trend

From scattered data to a concise, actionable dietary pattern analysis for longevity in under 10 minutes.

A nutritionist running a small Northern European practice

Tools used

The real tools used here — swap any for your own equivalent. Each links to how we’d set it up.

3 min readWellness & AI editorial
1

Before anything was set up

Before implementing a structured AI review, the nutritionist gathered client data from various sources: a food tracking app, a wearable device for HRV, and weekly self-reported mood journals. This information remained in disparate silos, making it nearly impossible to spot consistent, actionable patterns without hours of manual review. Each client presented a fragmented picture, delaying effective personalised guidance.

Google Sheets - Raw Client Data
DateFood logging app data (daily macros)
DateOura Ring data (daily HRV)
DateClient mood journal (self-reported stress)
...
2

Setup, doing its job

The nutritionist consolidated 60 days of one client's data into a Google Sheet. They then used Gemini to analyse the correlation between HRV, a proxy for stress, and daily macronutrient intake. The key was a precise prompt, enabling the AI to identify subtle dietary shifts linked to physiological states, a task impractical for manual analysis.

Gemini - Longevity Insight

Prompt

Here are 60 days of [Client Name]'s daily data, organised by date. Each row contains their daily macronutrient intake (carbs, protein, fat in grams), and their average daily Heart Rate Variability (HRV in ms) from their Oura Ring. Identify any statistically significant patterns or correlations between their HRV values (indicating physiological stress/recovery) and their macronutrient intake. Specifically, look for how macro ratios or total grams shift on days with HRV values below 25 ms versus days with HRV above 50 ms. Present any findings with concrete numbers and averages.

Here are 60 days of [Client Name]'s daily data... [pasted raw data] ...Present any findings with concrete numbers and averages.

AI

Analysis of the 60-day dataset reveals a notable pattern. On days where [Client Name]'s HRV was below 25 ms (indicating higher physiological stress), their average daily carbohydrate intake was 160g. This contrasts with days where HRV was above 50 ms (indicating better recovery), where carbohydrate intake averaged 205g. This represents an average reduction of 45g of carbohydrates on higher-stress days.
3

The finished system, running on its own

With the system implemented, the nutritionist now has a weekly ritual. Within ten minutes, they can feed a client's updated data into a simple Google Sheet, prompt Gemini, and receive a concise summary of any emerging patterns. This allows for proactive, evidence-based dietary adjustments, moving beyond anecdotal observations to data-driven coaching conversations.

Client Longevity Dashboard

160g

Avg. Carbs (High Stress Days)

205g

Avg. Carbs (Low Stress Days)

-45g Carbs

Daily Macro Shift (Stress)

reduced by 90%

Time to client insight

up 20%

Client engagement on diet

3x more

Data points analysed per session

Google SheetsData aggregation

Accessible, flexible for various data types, easy to export.

Oura RingPhysiological tracking

Reliable, passive HRV data collection for stress monitoring.

GeminiPattern analysis & insight

Exceptional at identifying non-obvious numerical patterns across disparate data sets.

These are the tools used in this story. Any can be swapped for an equivalent you already trust.

See Setup

This story runs on Setup. The tools and prompts above are the real build — swap any tool for your own equivalent and follow the same steps.

Suggested for you

Based on what you've been reading — always learning.

See all →