Inspiration

After being diagnosed with schizophrenia, I realized how hard it is to track whether I'm pre-psychotic or in the midst of psychosis. It's like standing on a trapdoor and wondering when I'll fall. Many other people who suffer from psychotic disorders also resonate with my experiences. Having a way to track the stage of psychosis we're in can help us tremendously to tailor our treatment plans and catch psychosis in its earlier stages so that it can be treated earlier.

What it does

EPIC is an artificially intelligent program that can track and detect which stage of psychosis the user is in.

How we built it

EPIC was built using Python as a front-end for the survey portion and Prolog and s(CASP) were used as the logical portion of the program.

Challenges we ran into

The challenge I ran into was learning Prolog and s(CASP) in a short amount of time and applying it to my problem.

Accomplishments that we're proud of

I accomplished creating a software prototype that can potentially help people with psychotic disorders track their mental health status.

What we learned

I learned how to program logically in Prolog and use the s(CASP) paradigm.

What's next for EPIC

I plan to expand EPIC with a web interface and expand it as to directly help patients tailor their treatment plans based on survey responses. I also plan to consult with psychologists and psychiatrists to get advice on better survey questions.

Built With

Share this project:

Updates