新しいGPLライセンスのQuirkアプリオープンソース認知行動療法
公開: 2019-04-13Quirkは、React Native / Expoに組み込まれたiOSおよびAndroid向けの新しいGPLライセンスの認知行動療法(CBT)アプリです。 このアプリは、ユーザーが「自動思考」に挑戦するのに役立ちます。これは、多くの場合否定的である可能性があるトリガーに応答して人に自発的に来る思考を指す用語です。
Quirkを使用すると、ユーザーは簡単な考えを記録でき、これらの考えが歪められる可能性のある方法のリストを自動的に絞り込みます。 歪みは、Feeling Good:The NewMoodTherapyで人気のあるものに触発されました。 次に、ユーザーはそれらの歪みに挑戦し、別の考えを書くように招待されます。

SegmentのソフトウェアエンジニアであるEvanConradは、一般的なCBT手法を使用して、人々が不合理な考えを簡単に制御できるようにするための非営利の個人的なプロジェクトとしてQuirkを作成しました。 Quirkは、訓練を受けたセラピストの代わりではなく、人々が自分で使用するためのツールです。 チェックを外したままにすると、否定的な自動思考は感情的な重みになり、歪んだ思考につながる可能性があります。 Quirkは、人々がより否定的な方法で世界を体験し、より合理的な思考パターンを開発するのに役立つシンプルなアプリです。
「これは日常業務に非常に役立ちます」と、コンラッドはHackerNewsへのコメントに応えて述べました。 「「そのインタビューの質問であまりにも多くのヒントを取りました。」のように考えてください。
「その考えは、「その面接に失敗したに違いない」につながる可能性があり、「残りの面接はすべて失敗する」につながり、「別の仕事に就くことは決してない」につながり、 「私はしなければならない」につながるこれで本当に悪いです、私はただあきらめるべきです。」
「当時、各ステップは論理的であるように見えましたが、ある考えが次のステップにつながり、今ではひどい気分になります。
「CBTはこれに対する対抗策です。 それはその最初の時点であなたを止め、あなたの思考が行き過ぎている理由を認識するのを助けるたくさんの一般的な論理的誤謬をあなたに与えます。 あなたが本当にそのインタビューを失敗したかどうかはわかりませんが、失敗する以外に、次のインタビューに合格するのは良い習慣です。」
コンラッド氏は、これらのタイプの思考プロセスは正確にはメンタルヘルスの問題ではないが、多くの人々にとって一般的な闘争であると述べた。 Quirkは、自分の認知バイアスを認識して取り除きたいと考えている人にとっては便利なツールです。
iOSバージョンのアプリは現在Androidバージョンよりもうまく機能します。これは、作成者がAndroidスマートフォンを持っておらず、そのプラットフォームでアプリをサポートするのが難しいと述べているためです。 ただし、修正は定期的にプッシュされており、クラッシュに関する問題の多くは解決されています。
GPLがメンタルヘルス技術のユーザーをどのように保護するか
QuirkのコードはGitHubにあり、GPL-3.0の下でオープンソースになっています。これは、モバイルアプリのライセンスに一般的な選択肢ではありません。 私はコンラッドに、他の人気のあるオープンソースライセンスとは対照的に、なぜ彼がGPLライセンスを選んだのか尋ねました。
「メンタルヘルス技術は本当に奇妙な世界です」とコンラッドは言いました。 「正しいことをしたいが、本当に大ざっぱなことをしてしまう人はたくさんいます。
「たとえば、多くのアプリは、ML(機械学習)またはNLP(自然言語処理)のために記録している考えを収集します。 これの述べられた目的は、自殺、うつ病などをよりよく特定するのを助けることです。部分的に主題のために、多くのアプリはこれが起こっていることをユーザーに明確に伝えていません。
「それで、結局起こることは、よく意図された研究者の束があなたの最も敏感な考えにアクセスすることです。 これは問題ありませんが、悪意のあるアクターにとってターゲットがどれほど価値があるかを知らないことがよくあります。 パスワードやクレジットカード番号のデータベースとは異なるため、セキュリティについては考えない傾向があります。
「しかし、思考は虐待者やブラックメーラーにとって非常に価値があり危険です。 さらに、ほとんどの人は、メンタルヘルスの考えを示すよりも、平文でパスワードを教えたいと思っています。
「したがって、Quirk MITを作成した場合、誰かがQuirkを利用して、ユーザーの考えを追跡および保存する独自のバージョンを調査用に起動するのではないかと心配します。 ライセンスは彼らに従わないので、彼らはユーザーに告げずにそれを行うことができ、平均的な人がこれが起こっていることを/知る/する方法はほとんどありません。」

コンラッドは、ライセンスとプライバシーに対して刺激的でユーザー中心のアプローチを採用しており、アプリ(およびその派生物)のユーザーがコードにアクセスし、データが保存されている場所をよりよく理解できるようにしています。 最近のTwitterスレッドで、彼はQuirkのアーキテクチャを支えるプライバシーの原則を概説しました。
Quirkでは、FOSSとプライバシーは焦点ではなく、当然のことです。 テクノロジーの世界以外では、QuirkはFOSS CBTアプリになろうとしているのではなく、たまたまFOSSである本当に優れたCBTアプリになろうとしています。 「ねえ、私たちはあなたの最も暗い秘密をどこかのサーバーに保存していません」と言っているのではありません。 ユーザーは気にしません。 それは与えられたものです。 それはプライバシーであなたを売り込もうとしているのでデバイスに物を保存しません、それは正しい工学的決定であるためにそれをします。
普通の人はゴールデンゲートブリッジを見たり、ボルトの構造品質について考えたりしません。 彼らは自分の携帯電話を引き出して写真を撮ります。 ソフトウェアの責任は、物事を摩擦のないものにし、購入する前に誰かが考えなければならないことを減らすことです。
コンラッド氏は、倫理的にそうする限り、他の開発者がアプリを使って物を作り、研究を行うことを望んでいると述べた。 プロジェクトのGitHubリポジトリには、その設計とエンジニアリングロジックの詳細な記述があります。 これには、ユーザーのプライバシーとメンタルヘルスを尊重するためにコードが構築された特定の目標が含まれています。
- 思考はパスワードよりも価値があります。そのように扱ってください。
- エンゲージメントをコアメトリックにすることについては、非常に注意してください。
- ただし、ユーザーのデータで何が起こっているかについては、アプリ内で明確かつ明確にしてください。
「私は本当に人々が研究のためにQuirkを使うのを見たいです」と彼は言いました。 「私は、同意とデータセキュリティのより倫理的な慣行に従うことを望んでいます。 誰かが喜んで研究者に彼らの考えを与えるべきであり、その人についてできるだけ少ない情報が与えられるべきです。 保存するときは、たとえば公開されているDBに保存するのではなく、安全に保存する必要があります。 しかし、それが起こるためには、それはオープンでなければなりません。」
GPL固有のライセンスに加えて、アプリをオープンソースにすることには他にも多くの利点があります。 Quirkはすでに6つの異なる言語に翻訳されています。 有用なアプリをオープンソースにすることの副産物の1つは、貢献者に活力を与え、アプリを新しいオーディエンスに提供するプロセスをスピードアップすることです。
Quirkがたった数日で6つの言語に翻訳されたことがどれほど素晴らしいかを表現することはできません。
— Evan Conrad(@evanjconrad)2019年4月10日
これまでのところ、アプリに関するフィードバックはほとんど肯定的です。 Hacker Newsのあるコメント投稿者は、コストのために直接CBTを継続できなかったため、アプリをオープンソーシングしてくれたConradに感謝しました。
私はCBTを経験しましたが、費用がかかったためにやめました。 このようなアプリは、顔を合わせていたものの、なんらかの理由で停止してしまった私たちを補完できると思います。
Quirkは、オープンソースソフトウェアが日常の問題を抱える人々をどのように支援できるかを示す刺激的な例です。 その慎重に検討された実装は、ユーザーの機密情報を尊重し、アプリへの不健康な愛着を助長しません。
Quirkが好きで貢献したい場合は、GitHubでアプリを見つけることができます。これには、さまざまな言語に翻訳するための手順が含まれています。 貢献したいメンタルヘルスの専門家は、認知の歪みの説明を監査することをお勧めします。 ユーザーは、GitHubの問題としてバグを報告するか、Humans @ usequirk.com宛ての電子メールを介してアプリの作成者に直接報告できます。
