Skip to content
/ El Public

Retrieval conversation model, for the purpose of psychotherapy, based on Christina Cacioppo's "Ellie" implementation of Eliza, for CS199

Notifications You must be signed in to change notification settings

wandiliu/El

Repository files navigation

#Computerized Virtual Psychotherapy ###A Retrieval Conversation Model based on Eliza and Ellie

My project for CS199, Fall 2016. The goal was to create a primitive retrieval conversation model for basic psychotherapy. This model is built on top of Christina Cacioppo's Ellie implementation of Eliza, an early conversation model created in the 1960s by MIT's Joseph Weizenbaum, implemented in Python by Daniel Connelly. To honor the existing genealogy I will temporarily refer to my model as El (simulatenously tributing Eleven). El will try to incorporate the 5 psycholinguistic features that were shown to predict therapy success, as noted in Tim Althoff, Kevin Clark, and Jure Leskovec's paper for Stanford's Counseling Conversation Analysis Project.

Christina used the Slack Real Time Messaging API to bring Ellie to life. I, however, won't focus on the testing of El. Nevertheless, feel free to refer to her instructions found here.

Enjoy!

About

Retrieval conversation model, for the purpose of psychotherapy, based on Christina Cacioppo's "Ellie" implementation of Eliza, for CS199

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages