Using Clojure to provide computerized psychotherapy

Mental illness is a massive problem in the world today. People prefer psychological treatments over medication but access to psychotherapy is severly limited. One solution to this problem is to develop self-help treatments that can be delivered through the Internet. Research has shown that these treatments are effective and if therapist support by for example email is added, the effect could be on par with regular psychotherapy. However, therapist-supported computerized psychological treatments are very hard to access outside of research settings. We are a team of psychologists and psychotherapy researchers that aim to build a web application that takes advantage of modern web technologies and that could provide high-quality computerized psychotherapy at large scale. One of us had an experience with Common Lisp and from there we found Clojure. After digging into the language we found out that developing web applications with Clojure was a pure delight. In this talk we will describe the domain of computerized psychotherapy and some of its challenges. We will argue why we believe that Clojure is a perfect fit for developing web applications in this domain. Our own experiences this far of using Clojure will be described. Finally, we will discuss how we believe Clojure and its eco-system could help out even further in reducing the heavy burden of mental illness in society. Slides: http://clojutre.org/2016/slides/Using-Clojure-to-provide-computerized-psychotherapy.pdf
Length: 20:00
Views 1177 Likes: 7
Recorded on 2016-09-16 at ClojuTRE
Look for other videos at ClojuTRE.
Tweet this video