Today I read Gianpaolo's hierarchy of software needs and it seemed deep and thought provoking:
"So according to this conjecture, the Web2.0 trend is simply a movement into the Experience and Sharing layer, now that the needs of Computing, Connecting, Combining are getting mostly met".
Gianpaolo's concept leads to an illusion of a linear EVOLUTION while reality is much more complex:
Take search engines for example:
Keyword-search is faster but less accurate than it was when subject-search prevailed. You can justify this as you wish (more documents to process etc.) but the fact is that we find ourselves at the end of the evolution with frustrating search engines and without the promised help from the semantic web.
I think the next evolution of search engines dependent on microcontents: if we succeed translating the current billions of macro content pages into microcontents and automatically tag them we'll get more accurate retrievals.
Here are some excerpts, retrieved by QTSaver, which shed more light on this issue:
Beanstalk's has just published an interesting article on the evolution of search engines using two new "alternative engines" and the innovations they are making in the area of search technologies as the examples.This article will help give readers an understanding of some of the recent advancements/enhancements available from some of the less popular search engines and also give a grasp of where the major players are likely to move as these technologies evolve. You can read the article on the Beanstalk site at http://www.beanstalk-inc.com/articles/search-engine-positioning/evolution.htm
In the new millennium, the concept of themes will allow search engines to look at the overall theme of a website instead of looking at each page individually. Another step in the evolution of search engines is enhancements in "personalized searching". This includes the ability to consult cookies, allowing for the display of new information, and information that the user specifically wants based on past searches.
Personalized searches, already the focus of Google, is the next step in the evolution of search engines. This new aspect of technology is a huge effort to tailor the needs and preferences of users.
Will the next evolution of Search Engines Attempt "concept searching" again - did Excite.com demise as a unique algorithmic search engine - combined - with Google's Link Popularity success - mean the end of this experiment or goal.
Will the next evolution of Search Engines Attempt "concept searching" again ...Also, is it too computationally demanding to do it by today's competitive standards - and today's vastly increasing amount of Web pages.