Noua aplicație Quirk cu licență GPL, cu surse deschise, terapie cognitiv-comportamentală

Publicat: 2019-04-13

Quirk este o nouă aplicație de terapie cognitiv comportamentală (CBT) cu licență GPL pentru iOS și Android, încorporată în React Native/Expo. Aplicația îi ajută pe utilizatori să-și provoace „gândurile automate”, un termen care se referă la gândurile care vin spontan la o persoană ca răspuns la un declanșator, care poate fi adesea negativ.

Quirk le permite utilizatorilor să înregistreze un gând rapid și va restrânge automat o listă de modalități potențiale în care aceste gânduri sunt distorsionate. Distorsiunile au fost inspirate de cele popularizate în Feeling Good: The New Mood Therapy. Utilizatorul este apoi invitat să conteste acele distorsiuni și să scrie un gând alternativ.

Demo ciudat

Evan Conrad, inginer software la Segment, a creat Quirk ca un proiect personal, non-comercial, pentru a le permite oamenilor să preia mai ușor controlul asupra gândurilor lor iraționale folosind o tehnică CBT comună. Quirk nu este un substitut pentru un terapeut instruit, ci mai degrabă un instrument pe care oamenii să-l folosească singuri. Lăsate necontrolate, gândurile automate negative pot deveni greutăți emoționale și pot duce la gândire distorsionată. Quirk este o aplicație simplă care îi ajută pe oameni să experimenteze lumea într-un mod mai puțin negativ și să dezvolte modele de gândire mai raționale.

„Este foarte util pentru lucrurile de zi cu zi”, a spus Conrad ca răspuns la comentariile de la Hacker News. „Gândește-te de genul „ Am luat prea multe indicii în acea întrebare din interviu ”.

„Acest gând ar putea duce la „Trebuie să fi eșuat acel interviu”, ceea ce duce la „Voi eșua restul interviurilor mele”, ceea ce duce la „Nu voi obține niciodată un alt loc de muncă”, ceea ce duce la „Trebuie fii foarte rău la asta, ar trebui să renunț.

„Fiecare pas părea logic la momentul respectiv, dar un gând ducea la următorul și acum te simți îngrozitor.

„CBT este o contramăsură pentru aceasta; te oprește în primul punct și îți oferă o grămadă de erori logice comune care te ajută să recunoști de ce gândul tău este exagerat. Nu știi dacă ai greșit cu adevărat acel interviu, pe lângă faptul că ai greșit unul, este o practică bună să treci pe următorul.”

Conrad a spus că aceste tipuri de procese de gândire nu sunt tocmai o problemă de sănătate mintală, ci sunt lupte comune pentru mulți oameni. Quirk poate fi un instrument util pentru oricine caută să-și recunoască și să-și elimine propriile părtiniri cognitive.

Versiunea iOS a aplicației funcționează în prezent mai bine decât cea pentru Android, deoarece autorul a spus că nu are un telefon Android și că îi este greu să suporte aplicația pe platforma respectivă. Cu toate acestea, remediile sunt eliminate în mod regulat și multe dintre problemele legate de blocarea sunt rezolvate.

Cum protejează GPL utilizatorii în domeniul sănătății mintale

Codul pentru Quirk poate fi găsit pe GitHub și este open source sub GPL-3.0, care nu este o alegere populară pentru licențierea aplicațiilor mobile. L-am întrebat pe Conrad de ce a optat pentru licența GPL, spre deosebire de alte licențe open source populare.

„Tehnologia sănătății mintale este o lume cu adevărat ciudată”, a spus Conrad. „Sunt o mulțime de oameni care vor să facă ceea ce trebuie, dar ajung să facă lucruri cu adevărat supuse.

„De exemplu, o mulțime de aplicații colectează gândurile pe care le înregistrați pentru ML (învățare automată) sau NLP (procesare a limbajului natural). Scopul declarat al acestui lucru este de a ajuta la identificarea mai bună a sinuciderii, depresiei etc. Parțial din cauza subiectului, multe aplicații nu le spun în mod clar utilizatorilor că acest lucru se întâmplă.

„Deci, ceea ce se întâmplă este că o grămadă de cercetători bine intenționați au acces la gândurile tale cele mai sensibile. Ceea ce este bine, dar deseori nu sunt conștienți de cât de valoroasă este o țintă pe care o țin pentru un actor nefast. Deoarece nu este ca o bază de date cu parole sau numere de card de credit, ei tind să nu se gândească la securitate.

„Dar gândurile sunt super valoroase și periculoase pentru agresori și șantaji; în plus, majoritatea oamenilor ar prefera să îți dea parola în text simplu decât să-ți arate gândurile despre sănătatea mintală.

„Deci, dacă aș face Quirk MIT, mi-aș face griji că cineva ar lua Quirk și ar lansa propria versiune pentru cercetare care urmărește și stochează gândurile utilizatorilor. Deoarece licența nu le urmează, ei ar putea să o facă fără să spună unui utilizator și ar fi prea puțin posibil ca o persoană obișnuită să /știe/ că acest lucru se întâmplă.”

Conrad a adoptat o abordare inspirată, centrată pe utilizator, a acordării de licențe și confidențialitate, care asigură utilizatorilor aplicației sale (și a oricăror derivate) acces la cod și o mai bună înțelegere a locului în care sunt stocate datele lor. Într-un fir recent de pe Twitter, el a subliniat principiile de confidențialitate care stau la baza arhitecturii lui Quirk:

În Quirk, FOSS și confidențialitatea nu sunt un accent, este un dat. În afara lumii tehnologiei, Quirk nu încearcă să fie o aplicație CBT FOSS, ci încearcă să fie o aplicație CBT foarte bună care se întâmplă să fie FOSS. Nu apare și spune „hei, nu stocăm cele mai adânci secrete ale tale cele mai întunecate pe un server undeva.” Nu-i pasă utilizatorilor. Este un dat. Nu stochează lucruri pe dispozitiv pentru că încearcă să vă vândă confidențialitate, o face pentru că este decizia inginerească corectă.

Oamenii obișnuiți nu se uită la podul Golden Gate și se gândesc la calitatea structurală a șuruburilor. Își scot telefoanele și fac o poză. Responsabilitatea software-ului este de a face lucrurile fără fricțiuni și de a reduce lucrurile la care cineva trebuie să se gândească înainte de a cumpăra.

Conrad a spus că și-ar dori să vadă alți dezvoltatori construind lucruri folosind aplicația și efectuând cercetări, atâta timp cât fac acest lucru în mod etic. Repo-ul GitHub al proiectului are o scriere detaliată a logicii sale de proiectare și inginerie. Include obiective specifice în jurul cărora a fost construit codul pentru a respecta confidențialitatea și sănătatea mintală a utilizatorilor, cum ar fi:

  • Gândurile sunt mai valoroase decât parolele, tratați-le așa.
  • Fiți extrem de precauți în a vă transforma implicarea în valoarea de bază.
  • Dar fiți clar și clar în aplicație cu privire la ceea ce se întâmplă cu datele utilizatorului.

„Îmi doresc foarte mult să văd oamenii folosind Quirk pentru cercetare”, a spus el. „Vreau doar să urmeze practici mai etice de consimțământ și securitatea datelor. Cineva ar trebui să dea de bunăvoie unui cercetător gândurile sale și ar trebui să se ofere cât mai puține informații despre persoana respectivă. Când este stocat, ar trebui să fie stocat în siguranță și nu pe o bază de date expusă public, de exemplu. Dar pentru ca asta să se întâmple, trebuie să fie deschis.”

Dincolo de licențele specifice GPL, realizarea aplicației open source are multe alte beneficii. Quirk a fost deja tradus în șase limbi diferite. Unul dintre produsele secundare ale realizării unei surse deschise a unei aplicații utile este că energizează colaboratorii și accelerează procesul de aducere a aplicației către noi audiențe.

Feedback-ul despre aplicație până acum a fost în mare parte pozitiv. Un comentator de la Hacker News i-a mulțumit lui Conrad pentru deschiderea aplicației, deoarece nu a putut continua CBT în persoană din cauza costului:

Am trecut prin CBT și m-am oprit din cauza costului. Simt că o astfel de aplicație îi poate completa pe cei dintre noi care am avut timp față în față, dar s-au oprit din orice motiv.

Quirk este un exemplu inspirant al modului în care software-ul open source poate ajuta oamenii cu problemele de zi cu zi. Implementarea sa atent gândită respectă informațiile sensibile ale utilizatorilor și nu încurajează un atașament nesănătos la aplicație.

Dacă vă place Quirk și doriți să contribui, puteți găsi aplicația pe GitHub, inclusiv instrucțiuni pentru traducerea acesteia în diferite limbi. Profesioniștii în sănătate mintală care doresc să contribuie sunt încurajați să auditeze descrierile distorsiunilor cognitive. Utilizatorii pot raporta erori ca probleme GitHub sau direct creatorului aplicației prin e-mail la Humans @ usequirk.com.