Dystech logo

Our research explained


Learning differences are widely understood as being neurobiological in origin: as such, they remain a long-life condition.

Motor Dysgraphia and Dyslexia are both learning differences where complete diagnosis has to be made by a practitioner qualified to administer the range of standardised assessments required for an accurate diagnosis.

Nevertheless, these learning differences are also characterised by specific difficulties.

The American Psychiatric Association book, also known as DSM-5, is an authoritative volume providing such characteristics:

  • Motor Dysgraphia appears under the umbrella terms of Developmental Coordination Disorder (previously known as Dyspraxia) and affects fine motor skills, in­cluding handwriting skills.
  • Dyslexia is characterised by problems with accurate or fluent word recognition, poor decoding, and poor spelling abilities. (DSM-5 page 105)

These characteristics can be accurately measured by a computer. Such accurate measurements have led the artificial intelligence  community to consider that, given enough data, accurate screenings can be performed by:

  1. capturing appropriate data from an individual, then
  2. applying specific algorithms derived from mathematics and computer science which are not prone to the variability of human judgement.

A simple illustration about Dystech's research

Dystech research explained

Dystech technology explained

Dyscreen dyslexia screener

During the Dyscreen dyslexia screening, we record the person being assessed as they read a list of 32 words. 16 words are real English words and 16 are pseudowords or nonsense words, which are generated by artificial intelligence techniques based on the age of the individual being screened. The audio recordings are processed on our server via specific software and we extract 6 metrics, which are important for the likelihood estimate.


  • 3 metrics are related to what is known as Reading Reaction Time (RRT). For a given word, the RRT is the interval between the initial display of the word on the screen and when the individual starts to read. We get an average RRT on all words, on real words and on nonsense words.
  • 3 other metrics are related to Reading Time (RT) which is an indication of the time it takes to read a word. We get an average RT on all words, both real words and nonsense words.

As can be seen in the figure below (which is based on our data), these reading times highlight a clear discrepancy between standard readers and dyslexic readers.

*The unit of time we measure is millisecond (ms).

Reading time gap graph

We have trained our machine learning algorithm on data gathered from standard readers and dyslexic readers obtained from our educational and clinical partners. Our machine learning predictor currently provides a likelihood of dyslexia with above 90% accuracy by analysing audio recordings from the screenee.

Coming Soon

Motor Dysgraphia technology

During the screening, we ask for an image of handwritten text approximately 4 to 5 lines in length. It is recommended our instructions are followed when taking the picture as this will simplify our processing and make our measurement more accurate. We do not check the spelling of the text as it does not seem relevant for screening motor dysgraphia. From the text, we extract 8 features:

  1. Slant: The slant corresponds to the direction of the handwriting. We normalise this by converting the values from 0 (left slant) to 1 (right slant).
  2. Pressure: The estimated pressure of the handwriting from 0 (low) to 1 (high).
  3. Amplitude: This is the average gap size between x-height and ascending/descending letters, from 0 (low) to 1 (high).
  4. Letter Spacing: This estimates the average spacing between letters in a word. Typically, a cursive writing style will lead to 0, from 0 (small spacing 0 to 1 (large spacing).
  5. Word spacing: This estimates the average spacing between words in a sentence, from 0 (small spacing) to 1 (large spacing).
  6. Slant Regularity: from 0 (not regular) to 1 (highly regular).
  7. Size Regularity: from 0 (not regular) to 1 (highly regular). This measures whether the same letters vary in size within the text.
  8. Horizontal Regularity: from 0 (the text doesn’t follow a horizontal line) to 1 (the text follows a horizontal line).

Here is an example for slant feature:

Example of writing measurement

We have manually extracted these measurements from every picture we have received (approximately 1500), including examples from standard writers and dysgraphic writers.


Once the writing sample has been submitted, classical processing and machine learning methods are applied to finally provide an algorithm able to:


  1. automatically extract the measurements from the new picture, and
  2. provide a likelihood of motor dysgraphia for the individual who has submitted the writing sample.