mybots . tv — the personal helper bot system utilizes a customizable personal assistant in the form of an avatar to engage its owner in a conversational manner with natural language commands to coordinate activity of a team of autonomous helper bots . among a variety of other tasks , bots , which are software applications that run automated tasks over the internet , collaborate to create the owner &# 39 ; s schedule , maintain his / her to - do list , obtain personally interesting information , provide personalized services and searches , perform web site transactions , use all types of web apps , complete tasks and / or synthesize useful products for their owners . in some embodiments , the helper bots system leverages digital library architectures to house elements that they intelligently serve . the underlying digital library architecture features an induction process that elicits facts about incoming elements that can be judged by a panel of agents . agents judge elements according to areas of discretion which are of interest to the consumer population . the judgments are then stored as part of each element &# 39 ; s metadata . helper bots then deliver the elements intelligently by probabilistically ranking , sorting , classifying , and / or presenting and serving them to users in accordance with value preferences indicated in their profiles . one such embodiment , ranks and serves tv programs to people based on the value preferences set in their profile . in other embodiments , helper bots leverage user - directed search paradigms to refine and customize the search function according to the searcher &# 39 ; s preferences , style and demographic information . in these embodiments , helper bots are directed by way of a search construction wizard to return search results in accordance with searcher profiles and demands such as language , context of content , age of document , and age appropriateness . in this regard , searcher preferences refer not only to the search itself , but to the style , presentation , and appropriateness of the search results which can not only be a list of links but delivered as synthesized living document products incorporating new media elements . some helper bot embodiments will help people to perform financial transactions requiring highly sensitive and personal information such as credit card numbers , bank account information and the like . these embodiments require the use of bot security . bot security will utilize x . 509 digital certificate technology assigned to the avatar by its human owner . the cryptographic key will be utilized to perform all related transactions and protect any information deemed sensitive on behalf of its owner in a secure manner through secure network tunnels . further embodiments enable an extensible set of commercially available bots to be obtained on the mybots . tv web site in the bots store . this has begun with the 12 “ embotiments ” presented here . these bots perform individual tasks autonomously but may also work in collaboration with each other . each bot processes inputs and can be parameterized . hence , a bot api enables the creation of stored programs that capture the teamwork interaction and makes their function re - usable . an extensible grammar makes it possible for the evolving baseline of useful stored programs to be called by name so that bot teams can be dispatched by the user &# 39 ; s avatar on demand .