3. This is my laptop battery status, temperature, load average
4. This is my laptop battery status, temperature, load average
5. Example chat session
Puny human: how are you?
Marvin: Would you like me to go and stick my head in a bucket of
water?
Puny human: status
Marvin: Current battery capacity is 26365mWh out of a capacity of
26365mWh that's 100%Currently at 65.0C. When I get topic 107.0 I
blow up.Currently working at 76.0% load. Call that reasonable
working conditions? I don't.
Puny human: is your battery full
Marvin: Current battery capacity is 26365mWh out of a capacity of
26365mWh that's 100%
Puny human: working hard today
Marvin: Currently working at 76.0% load. Call that reasonable
working conditions? I don't.
7. The chat interface has to be responsive,
so, every ten minutes we fetch the Pachube feed....
9. Timetable
20:00 Laptop feed sending date to Pachube
Think about what to do with it...
22:00 Registered bot with imified.com
23:00 Basic phono.js web interface to imified.com working,
chatbot says "Hello world"
03:10 App Engine datastore starts scraping Pachube feed
04:30 Standard AIML kernel working with PyAIML
05:00 -- 09:00 Sleep
Today! Crude Marvins-specific AIML, tied to datastore
10. What's left to do?
More laptop data: uptime, face recognition, ...
More sophisticated AI answers
Web searches, Bayesian learning...