The Macrosite for News, Analysis and Opinion about the Future of the Internet
Comments
Current display:       newest comments first       chronological order   threaded
Page 1 of 2   Next >
ilyajp
Thinkernetter
Sunday December 2, 2007 5:25:31 AM
no ratings

I agree that what I have described from a user experience perspective is able to implemented by a good programmer and using information feeds available today.

 The critical difference is the the API supporting these applications are predetermined and conform to expected schemas.  But what happen when you take your device to China, or Africa, or Australia.

The composer needs to be able to search for most appropriate services that suit your needs, putting together a unique application instance for you and your context.  For this to work, the standards and practices of the Semantic Web need to become ubiquitous, not just implemented in pockets as the early semantic efforts are likely to be.

However, it is good to see more applications like the example provided trying to understand customer intention first.

with regards to social networking functionality, I think definitely, with the most obvious example just being able to highlight my friends favorties/preferences and the more advanced being able to use directed graphs based on social networks to optimise the experience on multiple levels.  But that's a big topic for another time.

jlinss
Rank: Cave Painter
Saturday December 1, 2007 4:24:08 PM
no ratings

What Ilya describes is available today. Go to http://travelocity.roadtripwizard.com.

This type of solution can be closely integrated with social networking functionality as well. Feel free to let me know what you think.

Gabriel Kent
IQ Crew
Thursday November 29, 2007 1:42:19 PM
no ratings

Yea that semantic web stuff is a big deal.

I think one key point overlooked in the semantic space is the importance of the URI. More specifically, how much data we retain in the URI. This quality is what I have been calling Isomorphic URIs -- and how isomorphic a URI is depends on its ability to describe what is being returned in html/xml/etc.

Simple changes to how sites treat URIs and we could begin to actually use websites as contextual DBs with generic interfaces. A lot of this has to do with an underlying search mechanism as well...

Snip:: 


Resource Request and Return Relationships
A resource request (REQ) as a URI and a resource return (RET) as data will express an isomorphic exchange where elements of a URI can be correspondingly mapped unto the returned data structure and where a data’s structure can be correspondingly mapped onto the elements of a URI – simply, the process must be reversible. Many transformations between the original REQ and RET may occur, though a corresponding mapping must largely be retained to qualify as an isomorphic exchange.

Today, many such corresponding mappings of URIs and data are implemented on the internet — however, the strength of isomorphism and the methods in which the data is mapped varies wildly. The varying degrees of isomorphism and data mapping, though usually URI-compliant, make it difficult to reliably request data from a given resource without intimate knowledge of how that resources is structured…


If interested, feel free to read more about Search-based Contexual Routing via Isomorphic URIs @ futureprogress.net. 

 

>||;)

tmkeeley
Rank: Cave Painter
Thursday November 29, 2007 12:32:08 PM
no ratings
I like your topic.  It is where we (at Compsim) play.  I want to focus on one of your sentences:  “The big paradigm shift that is going to change how computers and humans interact is when intent and meaning can be represented in standard forms that are understood by computers.” I suggest that “we humans” have a great deal of difficulty communicating, even  between ourselves.  Each of us has embedded biases that have been learned over time.  Every word we exchange is subject to the interpretation of both the sender and the receiver.  There was a children’s game I remember where an idea was transferred from child to child through a string of children; each child interpreting the idea from the previous child.  The last child presented the idea to the group.  The final interpretation almost never matched the original idea. So I would suggest that one major problem is how to document understanding.  Understanding has to do with how information is to be interpreted.  A characteristic of this kind of information is that it has to be considered in context.  It assumes value by how it is integrated with other information items. Another characteristic of understanding is how one is using the information; i.e. the kind of problem being addressed.  Real value will be provided when the internet addresses “right-brain” problems.  “Left brain” problems have been addressed for years, somewhat successfully: find information, manipulate information.  Questions about “What does the information mean?  With this information, how do I ____?  With this information, how should I allocate ____?  …. have yet to be addressed, except by humans.  This automation of understanding is not just an internet issue.  A number of international companies are looking for ways to build robots that will operate autonomously (mainly to care for an aging population).  Military organizations around the world are developing autonomous weapons that will make life and death decisions on their own.  When these devices are mass produced, it will no longer be acceptable to accept human levels of error.  This means that a means of defining “understanding” must be provided that is 100% explainable and auditable (so the understanding can be corrected if it is in error). We, at Compsim http://www.compsim.com, feel that we have developed a technology which addresses this part of the problem: KEEL (Knowledge Enhanced Electronic Logic) provides a way to capture, test, package, audit, and explain human-like reasoning that can be deployed in devices and software applications.  The KEEL “dynamic graphical language” allows dynamic, non-linear models to be created without requiring a mathematician or software engineer.  It focuses on “right-brain” interpretation of information and decisions and actions that might be required.  KEEL is platform and architecture independent.  You can distribute intelligence just like you can distribute people in an organization; wherever you want to be most effective. For example: your comments about user preferences is just another set of input information items that would be combined into the computer’s reasoning model.  Other information could come from a database (what, where, trends).  Additional information could come from sensors (weather conditions when considering outdoor seating at the restaurant).  The understanding model would interpret the importance of the inter-related information items and balance alternatives to provide the “best” answer (note best vs. correct). I would suggest that future issues will be related to trust (what information is correct or contaminated) and who has the best embedded expertise (reasoning models).  This is similar to how the “best” human expert is the “best” at interpreting information and determining how to respond, no matter what objective is being pursued.
gbiczok
Researcher
Thursday November 29, 2007 1:26:26 AM
no ratings

Well, your answer is turning me into a believer. So, I am learning more about Web 3.0 starting from this iconic Web 2.0 entity. Thank you for the enlightment.

ilyajp
Thinkernetter
Wednesday November 28, 2007 7:53:23 PM
no ratings

I think the challenge you are raising is the challenge of interfaces to these composer type of containers.

I agree with you that I dont always feel like 1 or 2 types of food.  However, I see it as a simlple matter of being able to put your query as Find Springrolls.

A proper semantic web solution to this can resolve springrolls to being food with an attribute or link of Chinese and pass that information across to the appropriate directory service in place of your preferences. 

This does also raise some interesting questions about accepted "best-practice" for inflating the meaning of a request.  If someone provides additional information such as "Spring Rolls" does the composer;

  1. Use the Style of Chinese in place of preferences; 
  2. Use the Style of Chinese + preferences; or
  3. Just use the preferences.

I think the industry will be consumer driven in this regard and rapidly align with some common sense rules. 

Ultimately, this should enable more choice to the user, with the user able to have preferences if they want, or not.  If you feel like something specific, assert it with your intention.  If your open to new experiences, you can assert that in your intent too.

I can envisage a little feature on these things called "Surprise me" which is like an override of your preferences/tastes to see what happens

ilyajp
Thinkernetter
Wednesday November 28, 2007 7:38:46 PM
no ratings

James,

 An interesting question.  First off, I should qualify my answer with the fact that I am an optimist.  So people may want to take my responses with a pinch of salt.

 With regards to when we will see these "applications", I think that we need to consider a new concept.  I think we are more likely to see the rise of composition containers which can generate unique, once-off experiecnes based upon a number of factors - presence, network services, device capabiliites, etc. And I think these are a long way off.

 However, we are seeing a maturity of tooling around web 2.0 enabling mash-ups, etc that provide ever increasing sophistication in "guessing" what bits of data you are trying to associate.  What is missing is a set of standards for representing meaning that platform builders can rely on.

It is going to be the standards which can represent meaning and associate intent to methods which will be critical.   Much like the basic syntax of XML has permitted the web 2.0 exploistion, the consistent representation of semnatics will enable the leap onto the Semantic Web.

But back to the question - how far away is that?   There is certainly pockets of research into these standards in academic institutions and product companies which are playing around with possibilities and some of that effort is being organised by the W3C.  RDF, OWL and XML seem to be the emerging leaders for the syntax standards for Semantic Web and is stablising as the basis for SW.  To support the academics and product R&D open-source and commercial product tools are emerging. 

For the scenario, the semantic standards will have to be bedded down and penetrate into web service standards, becoming a ubiquitous way of expressing data.  This is probably on the 5+ year horizon given how fast dominant companies tend to move in this space.  Maybe some new start ups will emerge to take ownership of the Find verb away from Google based on their research but I would be surprised if it could be commercialised on a large scale any time soon.

Companies doing this now? I would say the leading adopters of this work would be the leading commercial search platforms (not suprisingly) with companies like Endeca and FastSearch doing lots in this space.

I am very interested to find out from the online community if anyone is starting applying these concepts to run-time composition

 cheers

 Ilya

Ken Trough
Thinkernetter
Wednesday November 28, 2007 7:13:00 PM
no ratings

This brings up another important point. To get better contexual understanding of what the user may want, the computer is going to have to track and analyze more user data than ever before. Right now, people are throwing a hissy fit whenever any data is tracked, but I believe that it will become the norm to track massive amounts of user data in the future.

Perhaps the tools and user information database needs to be a local resource instead of a web resource. Then Google (or any other company) need not know what you are up to but a tool they develop can still have knowledge of you and your patterns (in order to predict your requests before you make them) and/or offer other helpful contextual information. This local "database" would have to be pretty secure though, as it would be a MASSIVE target for hackers and other malware authors.

gbiczok
Researcher
Wednesday November 28, 2007 6:28:03 PM
no ratings

Ilya,

the concept of having your personality stored on computer/network is the basis of this Web 3.0 thingy. (It is almost the same with Web 2.0, I know...) While everybody seems to be thrilled with that fact, how it makes your life easier, how machines can take intelligent guesses about which restaurant you want to eat in, etc...; few people deal with the fact that "making your life easier" equals to "incapacitate you of making decisions" in some cases.

That might seem a little harsh, but for someone who has a strong idea about the place he wants to eat in (e.g., he would like spring rolls NOW, but he usually eats Italian and Mexican food, so his profile contains those), the Web3 version of picking a restaurant is surely irritating.

My point is that you should have the choice of using your mind and some help from the computer/Web or only the computer/Web. This is like having the choice of skipping an online ad, when you checks your favorite new portal, or the choice of not using the Flash version of a site if you are interested in content not design. (OK, these examples might be weak, but you may get my point).

So if you prefer it Web1-style, you shoud be able to do so. The choice should be yours and yours only.

experiences
IQ Crew
Wednesday November 28, 2007 3:09:39 PM
no ratings
intriguing indeed !. Would love to know more on this and also how it applies to complex issues such as healthcare ie diseases and medication. Secondly the complexity of language ...
Page 1 of 2   Next >


The ThinkerNet does not reflect the views of TechWeb. The ThinkerNet is an informal means of communication to members and visitors of the Internet Evolution site. Individual authors are chosen by Internet Evolution to blog. Neither Internet Evolution nor TechWeb assume responsibility for comments, claims, or opinions made by authors and ThinkerNet bloggers. They are no substitute for your own research and should not be relied upon for trading or any other purpose.
a moderated blogosphere of internet experts
Dan Cypra
Dan Cypra   11/20/2009   4 comments
A picture is worth a thousand words, or so the old saying goes. So understanding how to use images in e-newsletters effectively is quite important. Here are a few tips to ensure that your images in email newsletters work to your advantage.
Gordon Haff
Gordon Haff   11/20/2009   2 comments
Arms merchant or army? That's a fundamental question for vendors in the cloud computing space. Do they just sell their tooling to any and all comers, who then become the actual purveyors of hosted infrastructure, developer platforms, and software? Or do they offer their own cloud-based services, perhaps even keeping much of their technology in-house for competitive advantage?
Mary E. Shacklett
With the value of toxic assets on the rise, large U.S. and European banks face many challenges on the road to recovery. Sharing key information may help these firms effectively track the way forward.
Matthew Fraser
Matthew Fraser   11/19/2009   5 comments
Most of us go through life knowing that we’re expected to learn from our mistakes and improve. Those who are more conscientious about learning and personal improvement usually reap greater rewards.
Mike Moran
Mike Moran   11/19/2009   13 comments
Marketers are known for exaggerated claims and stretching the truth just a wee bit. But most marketers I know truly believe in what they sell. Their aggressiveness is based on a confidence that what they are promoting truly benefits the customer.
IETV: the thinkerNet on film
5
of
2pm EST
Tue
Dec 1st
an IBM information resource
sponsored content
big blue blog
Todd Watson
Todd Watson   11/20/2009   Post a comment
While Google introduces its new Chrome OS (which I'm hearing will be widely available in one year?  Did I mishear that?), IBM announced 10 new products today to help companies using IBM System z mainframe technology.
white papers & case studies
an IBM information resource
sponsored content
Smarter Collaboration: How to Thrive in a Challenging Business Environment
Market conditions are changing faster than ever, and organizations need to improve their agility and adaptability in order to provide better service and improve processes. The ability to work with customers, business partners, and employees as effectively as possible - while at the same time holding down costs - is a key to success.

READ THIS eBOOK
your weekly update of news, analysis, and
opinion from Internet Evolution - FREE!

REGISTER HERE
Wanted! Site Moderators
Internet Evolution is looking for a handful of readers to help moderate the message boards on our site – as well as engaging in high-IQ conversation with the industry mavens on our thinkerNet blogosphere. The job comes with various perks, bags of kudos, and GIANT bragging rights. Interested?

Please email: moderators@internetevolution.com
Copyright © 2009 United Business Media Limited - All rights reserved.      About Us  |  Privacy Policy and Terms of Use  |  Contact Us
CMP Media LLC
Internet Evolution – not for thickies
what.the.ferraro
Facebook Lacks Social Skills

11|20|09   |   1:53   |   2 comments


Facebook's 'Suggestions' for users demonstrate how little social networking sites understand about true social relationships.
Singer at C-Level
Smart Grid Opportunities

11|20|09   |   2:49   |   No comments


Industry initiatives and government stimulus funds are giving enterprise software vendors a great opportunity to help build out and manage smart grid technologies.
Tom Nolle
Total Telephony Transcends Telepresence

11|20|09   |   2:11   |   2 comments


The problem with telepresence is that it's not universally accepted, because video calling isn't. While we can all do video calling, we also apparently worry too much about how we look. If we want HD telepresence in our future, we have to dress down, mess up our hair, and dive into our online life.
what.the.ferraro
ThinkerNet Wins Min's Award for Best Blogs!

11|19|09   |   1:13   |   4 comments


ThinkerNet wins the Min's award for 'Best Blogs' – Internet Evolution's fifth award this year!
Full Nelson
SanFran.gov

11|19|09   |   8:51   |   No comments


Fritz has an exclusive talk with the mayor and CTO of San Francisco about that city's latest e-government efforts.
Robert D. Atkinson
America Has Much to Learn About Digital Piracy

11|18|09   |   2:09   |   No comments


The US loses about $20 billion a year on pirated software, movies, and music. But public policy can help stem the tide of digital theft. For example, France has recently passed a 'three strikes and you’re out' law, whereby if after two warning letters an individual continues to download pirated software then his Internet access will be cut off. US policy makers should consider adopting similar policies.
Singer at C-Level
Connecting Stakeholders: Part 3

Part 3 of 3   |  
See complete series
11|18|09   |   2:09   |   No comments


Financial management planning does not need to include Voodoo economics, but it does help to tap into the knowledge base of your team through some sort of real-time system. We explore your options.
Reiter's Block
Tweeting for Customer Support

11|18|09   |   2:20   |   No comments


When Reiter gets incensed over incompetent Verizon FiOS order-taking and support, he broadcasts it via Twitter. Did it do any good? How should your company offer Twitter support? Watch this for all the answers.
what.the.ferraro
Dogster.com More Popular Than Gov 2.0

11|17|09   |   2:05   |   1 comment


A lot of attention is being paid to launching Gov 2.0 Websites, but these sites aren't attracting a lot of visitors.
Reiter's Block
Is the BlackBerry 9700 'Bold' Enough?

11|17|09   |   3:07   |   4 comments


The successor to the BlackBerry Bold 9000 – the Bold 9700 – will be available soon in the US. Is it worth upgrading? Reiter's got one, and offers advice.
TechWeb The Global Leader In Technology Media