Internet of behaviors (IoB)
March 16, 2012 § 13 Comments
We really don’t know how individual people behave or understand why they display certain behavior patterns. We have difficulties in building contextually relevant contact with people engaged in their own activities. In our modern communication forms we still suffer from a serious relevance-mismatch syndrome. Indeed, very few would argue, that future businesses and governmental services could manage without relevant knowledge of human behaviors.
Hopeless blind data mining
There are a plethora of studies, statistical frameworks and mappings of everyday habits and behaviors, but typically they touch only the surface and have problems in discovering the relevant meanings and contexts of individual life. Personal motivations and intentions of individuals appear as unknown universes of human life. Computationally, it is almost impossible to detect and reveal individually relevant behaviors and their personal meanings even though each individual could easily provide this information, if allowed to do so.
In order to manage this computational challenge ingenious data mining systems are created for intelligent business, marketing, political, and other purposes in order to ‘dig out’ the underlying behaviors like purchasing patterns, voting, preferences, eating, driving and numerous other habits. The aim, of course, is to benefit from this knowledge in many commercial, societal, health-related, political, and other informative or predictive ways.
Facing the Big data explosion
Big Data explosion has made data mining tools an indispensable and necessary resource for almost any organization. But interestingly, a definition of Big Data is that it overpowers any available computing systems. The increase in the amount and diversity of personal and other data generated is faster than the evolution of computing power. In near future, data about individuals increases perhaps exponentially so the question arises, can something be done to alleviate this computational complexity?
There is a clear paradigmatic hindrance, the shared, underlying assumption that relevant behavior patterns and their meanings are hidden and private information and that in order to get access to it, clever data processing schemes or even objective (physiological recordings) must be used. Many seem to think that it is too expensive and complicated to collect data directly from individuals. It is my common experience to hear claims that you cannot trust what people tell or indicate. But nothing could be farther from the truth: why else would we talk to each other, read what we write to each other? We could do even more.
We can make the problem easier to solve by letting people help us. I believe that in a near future this will be understood and there will be an explosion of apps and services that rely on getting relevant guidance and information directly from individuals and communities in order to provide best possible responses, data access, communication, information, interaction, entertainment, services and function. It will be a major computational paradigm shift, but there are some major steps to be taken before that. The following offers one such step.
Imagine that it were possible to provide a means for people to indicate – in as much detail, style and color as they want – what they are doing (going to a shop), how and why they do it (just to hang around), and how (e.g. only to friends) they are ready to share it. Imagine then that we allow access to these instances or episodes composed of specific and exactly defined behavior patterns, by using a specific address reserved to them?
Internet of behaviors
The Internet of Behaviors (IoB) is exactly for this purpose. My core idea behind IoB is to offer individuals and/or communities a new means to indicate selected and meaningful behavior patters, as many as they like, by assigning a specific IoB address (analogous to the internet of things) to each behavior (‘behavior’ can be a thought pattern as well, if someone could find that interesting or useful: “I’m right now dreaming of IoB designs”) pattern just as the person or community sees as best. When this assignment has been done, automatically or by individuals themselves or by external observers or by learning systems, then it is possible to access these individuals engaged with these specific behaviors, to connect with their gear then, or to provide their environment information about their behaviors – if they allow it. Naturally, IoB history data can be available as well. The design of a possible IoB device or devices is a delicious challenge.
It is up to individuals and communities or teams to design the coding schemes related to any behaviors that they see interesting, relevant or valuable. But there could be a major opportunity for commercial IoB coding scheme providers to help them. As an example, major brand owners will surely get seriously interested in this possibility: a brand-relevant gateway to their customers during selected life episodes. Of course, IoB offers a huge new communication scheme because it means that we can become aware of other people’s activities and state, in a very detailed way, much better than is possible today. Warfare and situational awareness building is a scary application example as well.
Better sharing of life knowledge
As a very simple positive example, a sportsperson and his/her coach could design a scheme (or obtain it from an interested operator/provider) specific for each of the exercises, its components and the training episodes that they see relevant and which they want to systematically map and follow, in real time if needed and synchronized with other recordings, timing, data collection and indicating devices.
The coded episodes or behavior patterns can be as complex as needed and the main thing is that each of these patterns has a unique address assigned to it. The codes could also be used to integrate the data from a number of sportspersons and be compared, contrasted or analyzed in any interesting way. Having this code system publicly available would make it interesting material to viewers interested in that sport. Of course, if thousands of sportsmen in the same sports would share an address system (set of patterns) it becomes possible to collect, compare, compute, and map large amounts of relevant data for any purposes. Imagination is the limit.
Managing life and its digital streams
IoB points always to a relevant and meaningful (often ongoing) aspect of behavior, which can be anything, a large or small detail, that is seen as important or valuable. No need to have artificial intelligence mining systems available because data has been coded on the run already and in a way that is relevant. Computational power can be used for more demanding tasks.
Imagine the use of IoB codes in retrieving any relevant (coded-on-the-run) streams and clips from massive video banks. Codes could be ready-made for specific video purposes, related to content or occasion or other contextual aspects, we could have our own code systems provided by various interested operators, and coding in the video case could be done by the presenter or by video editors or automatically when feasible.
Patients have often difficulties in memorizing and describing what they were doing when they had an attack or how they were recovering over time in various every-day activities. Even with effective real-time physiological, gps, emergency and other recording systems, relevant and meaningful incidences or episodes or episode histories in life can be most valuable for medical purposes. Coding of natural behaviors at home, for example, is not a massive technical problem and can be accomplished in a number of ways for this purpose.
When a person indicates a specific behavior pattern (watching tv, biking to work, writing a book on “X”) with an IoB address it means that IoB ‘knows’ exactly – without guessing or data mining involved – what he/she is engaged with, and if required it can provide relevant information to the specific context and environment, or to any digital system or to other people if it is so decided. IoB knows us. IoB is a gold mine to intelligent UIs.
Address space and behavior space
Someone may claim that all IP addresses are already exhausted. True in IPv4, but there is a schemes according to which (IPv6) we could have 2128 addresses, which could offer each person millions of addresses for his/her use. I can imagine that in my own life, for example, if I would want to cover the most relevant aspects of it with IoB codes, the number of addresses for general behavior patterns (like writing an article, cleaning the house, bench pressing at the gym, meeting a colleague, visiting our local organic farm, buying a product, reading a book, taking my vitamin pills) would not be more than 10000 that I could dynamically use for variable purposes.
In the quick and dirty and naive photo examples shown here I was thinking of my personal history in Fisterra, Galicia where I spent a fascinating time especially in Bar A Galleria where I had a number of memorable experiences and of which I have just finished a book. What a great help IoB would have been for recording my ‘behavior patterns’ there and returning back to it in writing the book. I can only imagine the value of having friends and companions there who had shared their IoB with me. Perhaps this will happen one day.
Of course there is the challenge of actively using the codes, but there are ways to do it – everyone can imagine it – some are straightforward and can be made automatic and some are probably more complex. Recurring routines, for example, could be easily coded and we could have a supervised and even unsupervised learning systems to help us effectively to build the personal coding systems for the elderly, for example.
Huge IoB potential
There are unlimited possibilities for IoB to be used in business, personal finances, education, work, collaboration, co-ordination, service providing, marketing, personalization, you name it. One of my favorite ideas is the use of IoB for mapping of peace or other positive behaviors (cf. Stanford Peace Innovation project) and other behaviors related to promoting of non-violence and various global positive behaviors. The idea of IoB is actually a side-effect of my many talks with Mark Nelson, and others at Stanford friends about behavior mapping. But of course, IoB schemes can be used for coding observed or monitored behaviors as well and that has a huge number of application areas from good to bad
Synchronizing IoB with other digital gadgets is really a delicious thought exercise. Imagine, for example, that you have a set of IoBs that have been developed in a specific work activity at your office. When you ‘turn on’ this IoB (a series of behavior patterns are coded), everything at your office, including your mobile phone, computer, your colleagues, knows what you are up to, when you approach a meeting room or your computer, for example and they can be prepared for it. In a sense, IoB is a context magician that allows you to be received according to your contextual interests and needs.
We could soon have commercial providers of IoB addresses and recording schemes on the market: these new type of operators would offer ready made innovative behavior mapping schemes and tools for us to use. If they are fun and clever we would be ready to use them in different aspects of our life, and to be good customers.
The most basic property of IoB is that it produces a map of and remote access to relevant individual behavior patterns and their history any time that this history is valuableand available e.g. if I decide to assign an IoB code to my typing of my book “Writing book X” then by activating that IoB code my computer could start where I last time left writing. The same goes with any activity, with any complexity and significance. The real power of IoB is that it provides us an access to relevant and meaningful behaviors. In other words, it creates an intelligent gateway to anything that we see as important or valuable behavior in our lives. But it is dependent on our way to code these patterns, and that task is a creative joy as many of the Quantified Self community (http://quantifiedself.com/) people know.
The problems of resolution, complexity and detail
Relevance is the key in IoB, not its exact accuracy. This is where IoB differs from standard technological systems and IPs. IoB is human-centered and relevance there is the key to everything. Naturally there will be problems of detail, use and information load and complexity, but it is possible to start where it is feasible and there are already now a huge number of such possibilities, not least in mobile phone industry. The door to imagination is open!
Finally, just a few days ago I was reading a fascinating blog (http://blog.stephenwolfram.com/2012/03/the-personal-analytics-of-my-life/) by Stephen Wolfram where he tells how he has collected an immense amount data of his daily activities over a couple of years. He is an admirable and creative person but how much more could we learn from him if he had available an IoB-based system to record his critical behavior patterns, intentions and meanings in doing what he does. It would be a gift to us and not only of his life, but there would also be others who could innovate IoB schemes to share their creativity and knowledge. But first we have to innovate the IoB.
An edit made on 31st October 2021: I replaced the ‘IB’ with ‘IoB’ to make it compatible with current expressions. The contents have not been altered.