A diagnostic device for assessing one or more symptoms of Huntington's disease in a subject, the device comprising: at least one processor and a display screen; one or more sensors associated with the device; and memory storing computer-readable instructions that, when executed by the at least one processor, cause the device to: receive a plurality of first sensor data via the one or more sensors associated with the device; extract, from the received first sensor data, a first plurality of features associated with the one or more symptoms of Huntington's disease in the subject; and determine a first assessment of the one or more symptoms of Huntington's disease based on the extracted first plurality of features, characterized in that the computer-readable instructions, when executed by the at least one processor, further cause the device to: prompt the subject to perform one or more diagnostic tasks; in response to the subject performing the one or more diagnostic tasks, receive a plurality of second sensor data via the one or more sensors associated with the device; extract, from the received second sensor data, a second plurality of features associated with the one or more symptoms of Huntington's disease; and determine a second assessment of the one or more symptoms of Huntington's disease based on the extracted second plurality of features, wherein the one or more diagnostic tasks are associated with a speed tapping test, wherein the subject is prompted to tap the display screen of the device as fast and regularly as possible, using the index finger of both the left and right hands, wherein the speed tapping test measures the speed of finger movements. at least one processor and a display screen; one or more sensors associated with the device; and memory storing computer-readable instructions that, when executed by the at least one processor, cause the device to: receive a plurality of first sensor data via the one or more sensors associated with the device; extract, from the received first sensor data, a first plurality of features associated with the one or more symptoms of Huntington's disease in the subject; and determine a first assessment of the one or more symptoms of Huntington's disease based on the extracted first plurality of features, characterized in that the computer-readable instructions, when executed by the at least one processor, further cause the device to: prompt the subject to perform one or more diagnostic tasks; in response to the subject performing the one or more diagnostic tasks, receive a plurality of second sensor data via the one or more sensors associated with the device; extract, from the received second sensor data, a second plurality of features associated with the one or more symptoms of Huntington's disease; and determine a second assessment of the one or more symptoms of Huntington's disease based on the extracted second plurality of features, wherein the one or more diagnostic tasks are associated with a speed tapping test, wherein the subject is prompted to tap the display screen of the device as fast and regularly as possible, using the index finger of both the left and right hands, wherein the speed tapping test measures the speed of finger movements. receive a plurality of first sensor data via the one or more sensors associated with the device; extract, from the received first sensor data, a first plurality of features associated with the one or more symptoms of Huntington's disease in the subject; and determine a first assessment of the one or more symptoms of Huntington's disease based on the extracted first plurality of features, characterized in that the computer-readable instructions, when executed by the at least one processor, further cause the device to: prompt the subject to perform one or more diagnostic tasks; in response to the subject performing the one or more diagnostic tasks, receive a plurality of second sensor data via the one or more sensors associated with the device; extract, from the received second sensor data, a second plurality of features associated with the one or more symptoms of Huntington's disease; and determine a second assessment of the one or more symptoms of Huntington's disease based on the extracted second plurality of features, wherein the one or more diagnostic tasks are associated with a speed tapping test, wherein the subject is prompted to tap the display screen of the device as fast and regularly as possible, using the index finger of both the left and right hands, wherein the speed tapping test measures the speed of finger movements. prompt the subject to perform one or more diagnostic tasks; in response to the subject performing the one or more diagnostic tasks, receive a plurality of second sensor data via the one or more sensors associated with the device; extract, from the received second sensor data, a second plurality of features associated with the one or more symptoms of Huntington's disease; and determine a second assessment of the one or more symptoms of Huntington's disease based on the extracted second plurality of features, wherein the one or more diagnostic tasks are associated with a speed tapping test, wherein the subject is prompted to tap the display screen of the device as fast and regularly as possible, using the index finger of both the left and right hands, wherein the speed tapping test measures the speed of finger movements.