Artificial intelligence can predict people's health problems over a decade into the future, say scientists.

The technology has learned to spot patterns in people's medical records to calculate their risk of more than 1,000 diseases.

The researchers say it is like a weather forecast that anticipates a 70% chance of rain – but for human health.

Their vision is to use the AI model to spot high-risk patients to prevent disease and to help hospitals understand demand in their area, years ahead of time.

The model – called Delphi-2M - uses similar technology to well-known AI chatbots like ChatGPT.

Delphi-2M has been trained to find patterns in anonymous medical records so it can predict what comes next and when.

It doesn't predict exact dates, like a heart attack on October 1, but instead estimates the likelihood of 1,231 diseases.

So, just like weather, where we could have a 70% chance of rain, we can do that for healthcare, Prof Ewan Birney, the interim executive director of the European Molecular Biology Laboratory, told me.

And we can do that not just for one disease, but all diseases at the same time - we've never been able to do that before. I'm excited, he said.

The AI model was initially developed using anonymous UK data, including hospital admissions, GP records and lifestyle habits such as smoking, collected from more than 400,000 people as part of the UK Biobank research project.

The model was then tested to see if its predictions stacked up using data from other Biobank participants, and then with 1.9 million people's medical records in Denmark.

It's good, it's really good in Denmark, says Prof Birney. If our model says it's a one-in-10 risk for the next year, it really does seem like it turns out to be one in 10.

The model is best at predicting diseases like type 2 diabetes, heart attacks and sepsis that have a clear disease progression, rather than more random events like infections.

People are already offered a cholesterol-lowering statin based on a calculation of their risk of a heart attack or stroke.

The AI tool is not ready for clinical use, but the plan is to use it in a similar way to spot high-risk patients and intervene early to prevent disease.

This could include medicines or specific lifestyle advice.

The artificial intelligence could also help inform disease-screening programmes and analyze healthcare records to anticipate demand.

The AI model, described in the scientific journal Nature, needs refining and testing before clinical application.

There are potential biases, as it was built from UK Biobank data, mostly from individuals aged 40 to 70.

However, the technology represents a vital step towards scalable, interpretable, and ethically responsible predictive modeling in medicine.