Ana içeriğe geç
Programlama

Geliştirici girdiği çevrim içi DEHB testini tersine mühendislikle inceledi

Öne çıkanlar

  • Test, doğru ve hatalı tuş vuruşları ile pencere odak kaybı sürelerini zaman damgalarıyla kaydetti.
  • Sistem, çocuk ve yetişkin denekler için farklı kare hızları ve ses setleri kullandı.
  • İstemciden gönderilen veriler dikkat, zamanlama, dürtüsellik ve aşırı tepkisellik metriklerine göre puanlanıyor.

Bir yazılım geliştiricisi, dikkat eksikliği ve hiperaktivite bozukluğu (DEHB) tanısı almak için girdiği tarayıcı tabanlı değerlendirme testinin kaynak kodlarını ve istemci taraflı mekanizmalarını tersine mühendislikle analiz etti. Kullanıcı, test sürecinde tarayıcının geliştirici araçlarını (DevTools) kullanarak tüm JavaScript betiklerini ve ağ isteklerini kaydetti.

İncelemeler, testin basit bir sürekli performans testi (CPT) mantığıyla çalıştığını ve klavye etkileşimlerini zaman damgalarıyla kaydettiğini gösterdi. Sistem; doğru aralıklarda basılan boşluk tuşu, hedefsiz basılan hatalı tuşlar ve tarayıcı penceresinin odak dışı kaldığı süreleri sunucuya tek bir veri paketi halinde iletiyor. Ayrıca kodlar, hedef kitlenin çocuk veya yetişkin olmasına göre kare hızını (FPS) ve arka planda dikkat dağıtmak amacıyla çalınan ortam seslerini dinamik biçimde değiştiriyor.

Elde edilen ham veriler, platformun arka ucunda dikkat, zamanlama, dürtüsellik ve aşırı tepkisellik olmak üzere dört ana metrik üzerinden standartlaştırılmış Z-skorlarına dönüştürülüyor. Geliştirici, testin ilk denemesinde yaşadığı odak kaybı nedeniyle sonuçların norm dışına çıktığını ve psikiyatristiyle görüşerek testi tekrarladığını aktardı.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.