Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Newbie trying to get started

6 views
Skip to first unread message

Nathan

unread,
Mar 20, 2006, 3:40:10 PM3/20/06
to
I've been programming Perl for a little while now, not an expert by any
means, but doing fairly well using ActiveState Perl on Windows.

I have been reading about AI for years, but only as a matter of casual
curiosity. However, the bug is statring to bite fairly seriously. I
want to do something to force myself over the learning curb and to get
a bit of a handle on AI technology.

This is purely a learning exercise, and since I find I learn best when
working toward a definite goal, I would like to interface a bit of AI
logic into my Home Automation system. I have a lot of Perl "stuff"
already running in my HA system, and I would like to include
*something* useful and/or interesting from the AI world.

I have recently downloaded and played with several AI modules from
CPAN, but find myself constantly hitting that learning curb when trying
to figure some real-world use for them. I think I understand them
until I try and actually hook it to something, and then I find I really
don't get it at all.

A lot of what I am doing in Home Automation uses Booleans to determine
the true/false state of things. I have booleans for weather (rain,
sun, fog, etc), Time of day (morning, noon, afternoon, night, etc) and
even house moods. I had initially thought to use an array of booleans
as input to an external module, and to receive from that module a list
of states or actions that would then be passed back into the Automation
software.

This seems simple enough in concept, but I have banged my head against
it for a long time now and am as stumped as ever.

Perhaps my goal is just too ambitious. But if I could accomplish
something as simple as having the system "learn" on it's own when a
single light should be on, and when it should be off, and by
implication taking action accordingly, that would be a major breakthru.

Suggestions Anyone?

Thanks,
Nathan

0 new messages