User Tools

Site Tools


run_my_life

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
run_my_life [2013/08/14 20:19] donpdonprun_my_life [2015/10/27 01:40] – [Goal-seeking] donpdonp
Line 1: Line 1:
 ## Advanced Persistent Assistant ## Advanced Persistent Assistant
  
 +A network of sensors, artifical intelligence, and persuasive outputs collude to take advantage of a huge array of personal benefits that need dilligence, awareness, and persistence to engage in. Things a computer can be very good at. This assistant is subtly, persistently working toward an array of general life-improvement goals.
  
   [        ------------            message bus            ---------------       ]   [        ------------            message bus            ---------------       ]
Line 14: Line 15:
  
 Define life goals in specific results or in person value statements. Define life goals in specific results or in person value statements.
-example: Become a rock star.+ 
 +Example: Become a singer in a rock-n-roll band.
  
 ### Use Cases ### Use Cases
Line 20: Line 22:
 Wake up, check the day's calendar. RML (Run My Life) has signed you up for a singing lesson that night, and added a calendar entry for it. Wake up, check the day's calendar. RML (Run My Life) has signed you up for a singing lesson that night, and added a calendar entry for it.
  
-The system knows when you are about to make a purchase. Selects optimal payment method such as a creditcard with reward travel points, working towards a higher goal of getting an airline ticket to an audition in Los Angeles. Subtly, persistently working toward an array of general life-improvement goals.+Assume the system knows when you are about to make a purchase. Selects optimal payment method such as a creditcard with reward travel points, working towards a higher goal of getting an airline ticket to an audition in Los Angeles. 
  
  
Line 27: Line 29:
   * "Freedom" by Daniel Suarez   * "Freedom" by Daniel Suarez
   * "The Matrix" - when Morpheus is leading Neo through the office cubes away from the agents.   * "The Matrix" - when Morpheus is leading Neo through the office cubes away from the agents.
 +
 +
 +=== Existing implementation
 +
 +A Freenode IRC bot called 'zrobo' is connected to inputs via redis values, and has a collection of subroutines in the for of javascript functions stored in http://gist.github.com/donpdonp tagged with 'neuronbot'.
 +
 +4sq/whereis
 +  * Foursquare webhook informs zrobo of checkin
 +  * If an irc message is directed at me, zrobo responds with 'donpdonp is at ...'
 +  * If venue is a food establishment, zrobo says donpdonp is *eating* at...
 +  * Response happens for 1 hour after checkin.
 +  * "AI"/bot function at https://gist.github.com/donpdonp/6198061
 +
  
  
run_my_life.txt · Last modified: 2024/01/31 04:08 by 127.0.0.1