Web applications and sites tend to illustrate an insensitivity to human experience. Technologists fascination with technology as something outside of and distinct from humanity points to this lack of sensitivity in the conceptualization and formation of the web technologies. Such a fascination with technology becomes part of the weave of the technology itself. Rather than invisibly serving the needs of people, the technology becomes the subject, and the web serves as a technology “showcase.” web2.0 I used to think that we were at a place to incorporate an appreciation of personhood into the design of web software. By adapting to individual Users, software could then point each User to information and other Users without being specifically requested to do so by a User. I’m now of the opinion that in order to bring about what I refer to as Web2.U technologists will first have to learn more about human nature. Note that ‘human nature‘ is a misnomer!
What does this mean? It means we need to have a far more interactive web. I have been developing software in which the interval for interacting is as immediate as possible, and certainly not on the order of hours or minutes. In fact, I would go so far as to claim that:

A ‘natural interaction’ is one that occurs at a rate that affords the natural flow of emotion for the given interaction.

Kenneth L. Stein

Having such in place will then afford technologists a view of real people having ‘real’ interactions. Then look out, because it’s then we’ll see the emergence of web2.U. I envision it as a personal agent we each have that’ll be able to help point each of us towards other people, information, and even goals that we might otherwise have missed. Talk to my agent will have a whole new meaning.

Until then, because it’s so darn much to effectuate even small change, I’ve put off the ideas for web2.U and have been focusing on the interactive web, developing interactions that occur at a rate that affords the natural flow of emotions for the given interaction. One example is in the form of a posting at my weblog, On Valuing Creative Thinking. Another instantiation is in the form of a game I’m developing with a partner for Facebook.

Additionally, I’ve coded up my site plexAV to serve as a testbed for a technology that I’ve been developing. My goal, “to make apparent to others opportunities they would otherwise have failed to note.”

(1 votes, average: 5 out of 5)
Loading ... Loading ...
Garry Kasparov playing against Deep BlueKasparov vs. Deep Blue, from Wikipedia

Interactive (Adj.) - capable of acting on or influencing each other

Interact (Verb) - act together or towards others or with others

Human-computer interaction (HCI) - the study of interaction between people (users) and computers. It is an interdisciplinary subject, relating computer science with many other fields of study and research. Interaction between users and computers occurs at the user interface (or simply interface), which includes both hardware (peripherals and other hardware) and software (for example determining which, and how, information is presented to the user on a screen).

Does a computer User interact with computer software? Is it an interaction??

Rodney Brooks from MIT claims that interaction between 1) a program, and 2) the world taking place during the computation, plays a key role that cannot be replaced by any set of inputs determined prior to the computation. In the case of artificial intelligence interaction can be viewed as a prerequisite for intelligent system behavior.

The concept of interaction entails some type of behavioral novelty. Intelligent behavior therefore respectively encodes and reflects the qualitative and quantitative aspects of the environmental states “taking place” during an interaction.

An environmental state is a function of a previous environmental state and the occurrence of one or more events.

State1 —> event —> State2

State1 —> event -> event —> State2

Note also that distinct causes have distinct effects, and as such there are many potential initial states that, upon the occurrence of a distinct event, become State2.

StateA —> event1 —> State2

StateB —> event2 —> State2

StateC —> event3 —> State2

Interestingly, using a thermodynamics-based model, upon reaching State2 one is unable to determine from which previous state one arrived.

In most all cases, a person (usually a domain expert) identifies those environmental states or changes that warrant or necessitate a system response. A computer programmer (who also may serve as a domain expert wrt software creation, testing, debugging, etc.) reflects on the pertinent environmental states, and distinguishing and symbolizing each for use in a computer model.

Computer software developed in such a manner lacks the type of intelligence described by Brooks. Why is that the case? The person who considers which environmental states warrant or necessitate a system response is in fact applying a qualitative assessment in determining such. And while such an approach explicitly accounts for the quantitative aspects of an environmental state, any qualitative considerations remain implicit, the person consciously focusing on distinguishing the environmental states quantitatively.

The issue resides in the way in which environmental states are symbolized. Those states that warrant or necessitate a system response, afford a qualitative sense to the person so making the determination. Only after such an affordance does the person ascribe a symbol reflective of the quantitative (objective) aspects of an environmental state. The symbol selected fails to encode for the qualitative considerations that led to the determination that the environmental state warrants a system response.

This qualitative regime must be modeled and incorporated into computer systems to connect the abstract quantitative symbols to the situation being represented. The qualitative aspects afforded by such a situation are what connect people to the environment in which they live. So too must it be the case with any sensitively adaptive intelligence.

Applying these concepts to web applications leads to the concept of Web2.U.

If you’re interested in this qualitative model please email me.

And as always, your comments are invited.

Much Thanks.

(No Ratings Yet)
Loading ... Loading ...


translate it

English flagItalian flagKorean flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flag

nowPLEASEthis

community

Development and Growth Blogs - BlogCatalog Blog Directory Add to Technorati Favorites Plexav linkto 000webhost.com
Links to Site

forYOURShow
show reminder
phone number

carrier

Receive a text message with upcoming show information: day,start-time, guests.

*Standard text messaging rates may apply from your carrier*
nowPLEASEthis