[Rubyforchange-talk] My project
Evan David Light
evan at tiggerpalace.com
Sun Sep 16 18:25:13 EDT 2007
Perhaps it bears mentioning my situation and the project that I'm
working on to help my wife and I as well as others. I hesitated to
mention this project earlier as it is and has been very personal to
me for reasons that I will explain.
My wife has Huntington's Disease (HD)?
What is Huntington's Disease, you ask? In a few words: her brain is
unstoppably and systematically destroying itself. Unable to function
well enough to continue toward her Masters in Education and work as a
special needs teaching assistant, she went on long term disability
two years ago. At this point, she is effectively home bound with
some ability to walk and a modest amount of independence. Were it
not for my parents, living next door, we would be up shit creek.
While she has lost some cognitive capability, for now, she still
retains much of who she was.
When I explain this to people, at this point, some become very
awkward -- uncertain of what to say. Don't worry about that. We've
been dealing with it for a few years now. It doesn't hurt to discuss
-- and increasing awareness of HD can only be a Good Thing (TM).
Getting back to my wife: she can use a computer well enough to
execute simple operations -- like navigating simple web applications.
See where I'm going yet?
While there is no cure for her condition and only palliative
treatment options, I can at least track the progression of her
disease. I thought that this may help her physicians, but at least
me (!!!) to take better care of her. I began to do so by semi-
consistently asking simple questions such as "how did you sleep last
night on a scale of 1 to 10?" and "what mood are you in?". I would
also rate her symptoms. All of this, I stored in a simple text file.
But why do it by hand? Or even in person? I realized that this
process that I was accumulating, of interviewing my wife and scoring
her, could be automated. And that this information could be charted
and plotted in numerous ways -- or even mined. Additionally, the
quality of the "interview" could be improved by making this
application a platform where other caregivers could set up similar
processes and share them in part or total. Even further, the
platform could automate simple tasks such as tracking my wife's
prescription inventory, faxing the pharmacy for refills when she runs
low, faxing her doctor requesting a new script when her refills run
out, and possibly even assist in placing phone calls to doctors and
pharmacists (for those with difficulty using phones -- such as my
wife) using Asterisk and Adhearsion to implement a simple Jaja-like
scheme.
I've implemented an interview as a DSL and recently began using
Gruff to volumetrically plot results. However, the UI is terrible (I
wrote it ;-) ). I only have so much spare time and so much energy.
I've had some intent of attempting to market the app to
pharmaceutical companies to generate some income via advertisement --
but, at this point, I'd rather see the rest of the application
feature complete than to attempt to make any money off of it.
Besides, my first priority is to put a tool out there to help myself,
my wife, and anyone in a position similar to ours whether it be
because of HD or some other condition.
There are certainly enough independent functions that could allow
for a team to develop the application. I have the beginnings of a
specification written out but it certainly would require more meat on
its bones in order to be shareable. But, before going there, is
there any interest?
Sincerely,
Evan
More information about the Rubyforchange-talk
mailing list