My affair with Mobile Phone is close to 8 year old now . But even after so many years It never fail to amaze me . Every now and then I stumble upon an app which brings that "A-Ha" moment for me . Most of these apps are not complex,they are simple,elegant and easy to use and they solve a real life problem . Often They do one thing but do it Very well. Nokia Bots from Nokia Beta Labs is one such application which has excited me recently. Core idea behind Nokia Bots is to observe usage pattern in background and optimize the interface and functionality to best suit each user's habit.
For example each one of us have a different approach to use phone . some of us set up alarm for a certain time in morning but we forget to change the profile from silent to normal/outdoor. we have our appointments and calender entries on device wouldn't it be nice if phone automatically switch to silent mode in meeting hours rather than we need to do it manually every time . similarly we don't answer phone call in office hour and than forget to call back. wouldn't it be nice if some app can remind us of all the miss called at the end of the day ? Nokia Bots is an attempt to address this latent need .
On an application level Nokia Bots is just 170 KB in size and supported only for Touch devices as of now. you can download it from Nokia Beta Labs site . here is the link . as this is a beta app so there will be few rough edges and long learning period for bots. that shouldn't deter you from using it . You might find prediction or automatic updates by Bots to be a little off the mark initially but due to the heuristic learning method of bots it will improve as you keep using it .
On functionality level its is a collection of Add ons that improve the user experience. Each add-on is represented as a bot the bots are smart int he sense that instead on relying on factory default for device or making user to configure application setting manually ,they learn in the background how each user prefers to use the phone and then act accordingly .The Bots ‘live’ within a single home screen widget, where their status, messages and suggestions are presented to you. in its present avatar Nokia bots consist of four"Bots" . One for Profile,Alarm,Shortcut and Battery .
Profile Bot : Profile Bot track your preference of profile and after a brief learning period it start automatically changing your profile based on your history .
Alarm Bot :Alarm Bot learns at what time you wake up, and suggests alarms and profile changes on your home screen nightly. Create a new alarm and automate night profile with a single click, and never again forget phone to silent profile in the morning.
Battery Bot:Battery Bot observes your battery status. In case the battery is likely to drain while you sleep, it reminds you in advance to connect the charger. Otherwise you might wake up too early because of “battery low” alerts, or too late if it drains before wake-up alarm.
Shortcut Bot:Shortcut Bot provide you with quick access to your most frequently used apps straight from your home screen without configuration hassles: your preferences are learned in the background, and shortcuts automatically updated.
Right now the selection of "Bots " are limited to these four choices but i am sure more will be added in the future> i won't be surprised if soon Bots will become the def-acto method of application access on our device. I hope Nokia allow the access of this framework to third party and non native application too. this will really make it a clear winner . I am curious to see how this evolve in years to come . Do try out Nokia Bots and let me know your thoughts .