Skip to main content

Vendors Survival: Why Wolfram Alpha is not a Google killer?

A new killer in town: Wolfram Alpha is the Google Killer.
Is it really a Google Killer as dubbed by some people? Although, my knowledge of Wolfram Alpha is less than limited, I am sure it is not.
Some arguments supporting my view:

1. Wolfram Alpha is not available yet for public use even as a Beta.
People impressions are based on previous achievements of Stephen Wolfram, Demos, an empty Web site and a blog.
As far as marketing is concerned, it is a huge success: so many references in the Web before it was released.

2. Is it a Search Engine? A Knowledge Base? An encyclopedia?
If it is not a search engine it is not competing directly with Google.

3. Frequently IT application Killers or Infrastructure Killers were doomed to death before their competitors they tried to kill.
For examples, IBM's 9370 computers described in the nineties as VAX killers fade away about 10 or 15 years before VAX computers end of life.
An article I read many years ago was titles: RDBMS death. Object Oriented Databases (OODBMS) should replace them according to the article. Today some people may argue that OODBMS are not dead, but RDBMS are still alive and kicking.
I also read some articles about C# as Java Killer. Java is still with us and will be around for many years.

4. Only Alpha's first part will be introduced.
I am quoting Wolfram Alpha blog: "And—like Mathematica, or NKS—the project will never be finished. But I’m happy to say that we’ve almost reached the point where we feel we can expose the first part of it."

-->
5. It aims at addressing theoretical scientific problems e.g. Natural Language understanding.
Translating a scientific breakthrough (and my scientific background is too limited for judging if it is a breakthrough) to commercial products is always a challenge.
-->
-->
What is Wolfram Alpha?
-->
My understanding is based upon Wolfram's blog, demo screen shots, a YouTube video including demo presentation by Stephen Wolfram and few other Web items.
It is a kind of search engine, but the search is based upon questions instead of a search by keywords. The answer to a question summarizes data on the topic of that question.
For example if you ask: What is the GDP (Gross Domestic Product) of France? The answer will include a number representing that value and some histograms and related variables values. It is possible to drill down to more specific questions and get more detailed data.
The knowledge supplied resembles Wikipedia more than Google search engine.
The following factors distinguish between Wolfram Alpha and Wikipedia: -->
  • The Alpha's knowledge base could be deeper and more scientific than encyclopedic data.
  • No open community is mentioned as participating in Wolfram Alpha
  • Wikipedia's search mechanism is based on keywords
  • No explicit digging or drill down mechanism is inherent in Wikipedia. However, in some articles in Wikipedia the text includes references and hyperlink to other articles describing embedded topics. For example an article on SOA may refer to an article on SOA Contract or on SOA Government.
-->

As already mentioned, the questions are asked in natural language (English in this specific example).
The answers are based upon the vast knowledge available in the Web.
Wolphram Alpha utilize methods and algorithms of a previous project by the same company: Mathematica.
Mathematica is used for mathematical computation, modeling, simulation, visualization, development, documentation, and deployment.
The approach is based on calculation algorithms and is different from the Semantic Web approach.


My Take
  
  •  Wolfram Alpha could be an innovative and successful product in the future, but it will not be a Google killer or even Wikipedia killer.
  • It is true that rarely a new product may be a killer of an older one, but special conditions are required for supporting this process. I do not notice such special conditions in Wolfram's case.
. I can think of two well known examples:
1. Microsoft's Internet Explorer as Netscape's browser killer. The special conditions in this case were a dominant and stronger vendor (Microsoft) and a wrong approach of the market leader (Netscape). Notice that after Microsoft's victory, its market share is cannibalized by newer solutions (Open Source's FireFox and Google's Chrome).

2. Google's Search engine was a killer of some of preceding products. Google's first success
upon better innovative search algorithm (Page Rank), Larry Page & was based Sergey Brin's decisiveness, and relationships which enabled sponsorship of adequate Venture Capitals, as well as hiring of a an experienced
CEO (Eric Schmidt).

  • Understanding Natural Language is quite a big challenge
Wolfram blog refers to Alpha as something that "almost gets us to what people thought computers would be able to do 50 years ago!"
Looking back only 25 years, I learned a little bit about academic disputes on computers abilities to understand natural human languages.
It is relatively easy to understand the syntactic layer but understanding the Semantics is more difficult. Simple example (I do not remember who the originator of that example is) cans illustrate the difficulty.

The following two syntactically identical sentences have different semantics:
The glass fell on the table and it was broken.
The rock fell on the table and it was broken.
The first sentence tells us that the first object (a glass) was broken.

The second sentence tells us that the last object (a table) was broken.
I do not know if Semantic Web is a good enough solution to understanding the semantics of natural languages, but it seems reasonable that a solution for that problem is required.

  • Wolfram Alpha may provide good understanding of mathematical and physical (and probably other scientific) questions but probably less good understanding of natural language based questions in other fields.
Questions in scientific fields are usually more accurate and formalized than questions in more fuzzy topics. Therefore it is easier to understand and interpret questions in these fields.
  • A lot of data is available in the Web but not all data was created equal. Some of it is knowledge or valuable information and some of it is useless.
The challenge is to distinguish between reliable information and non-reliable data. I do not know yet, how Wolfram Alpha is going to address it. In any case, it seems like its ability to distinguish between different kinds of data will be better in scientific fields than in other fields.
  • Google is not a Search engine only company therefore a fierce competition of a new Search Engine not necessarily kills it.
For example, an improved search engine without proper advertising mechanisms and advertising mind share may require cooperation with Google in order to use its advertisement expertise and tools.
  • A breakthrough in Search Engines algorithms could hurt Google even if it will not kill it.
A breakthrough will probably be based upon some kind of semantic search instead of keyword search. Wolfram Alpha could be an example of product including more semantic search and search results capabilities. Expect for other semantic search tools in the future.

In order to survive (see my post Vnedors Survival: Will Google survive until 2018?), Google should continue researching and inventing new searching algorithms, as well as coping with new algorithms used by competitors.

A final concluding remark

Wolfram Alpha may be a promising inventive product, but looking back to 1957, it could also be another General problem Solver, i.e. a pretentious general purpose effort, capable to answer formalized mathematical questions, but far away from answering real world problems.

Comments

Unknown said…
I completely agree with you.
Avi Rosenthal said…
The following comment was posted in a Linkedin Group:
in my opinion it is completely unlike Google, and while interesting it should be used carefully and only for specific types of questions (currently).
Definitely an interesting technology development to watch and follow.
Wolfarm's controversial NKS never took off, as far as I recall - while Wolfarm himself thought it would revolutionize the world.
-Gil

Popular posts from this blog

The mainframe: still alive and kicking

Recently, I was interviewed by  Pcon   (unfortunately the link points to an Hebrew only site) as part of debriefing on Legacy Systems.  Pcon is an Israeli company investigating IT topics by quoting professional articles and interviewing experts. They publish the results of the investigations including practical recommendations. This post is mainly about topics raised by me during the interview, but not included in the debriefing, which will be published.    What are Legacy Systems? The term Legacy Systems refers to old application systems and/or veteran technologies still in use.  Usually, the term Legacy Systems is associated with: 1. Mainframe Hardware e.g. IBM System z and its Operating Systems or Proprietary Servers and Operating Systems such as HP Alpha and OpenVMS Operating System, IBM AS/400 and OS/400   Operating System. 2. Development and Production Environments, e.g. COBOL , Natural and DBMS systems such as Adabas  ...

Will Business and IT Aligned?

For decades we are talking about closing the gap between business and IT , but the gap is still as wide as it was. In the beginning of the ERP era, we focused on aligning Business Processes and Core Systems, but in most enterprises we failed. SOA was the next alignment promise: defining the SOA Services in Business boundaries instead of Technical boundaries, should narrow the gap. However, despite of SOA Business Value ( Agility and Reuse )  in most enterprises,  the large Business-IT Gap remained as large as it was.  The IT Community aimed at the next alignment attempt: SOA is technical and BPM is its Business related complement.  Will the current BPM based alignment attempt succeed? I do not know, but Nick Heath's article  titled: Stop doing what the vendors tell you, CIOs told , published in  Tech Republic , suggests that the root of the problem is not Technological .   Stop Doing What the vendors Tell You Nick Heath's article is based ...

Vendors Survival: Will Software AG Survive until 2019?

This post is another post in the Vendors Survival series following posts on Microsoft , Google , HP , Sun and EMC . On July 14 th Software AG and IDS Scheer announced that Software AG is going to take over IDS Scheer . The intended acquisition is an opportunity to add another post in my Vendors Survival posts series. A brief history of Software AG Mainframe products Software AG is larger than any German software company except SAP . It was established in the Mainframe age (in 1969). I worked with many customers, who used and some of them are still using, its two flagship products Adabas and Natural . Although these products support many platforms, their main platform is IBM Mainframe. Adabas is a database and Natural is a development environment. Like other pairs of Database and Development Environment in the mainframe environment (e.g. Ideal and Datacom , Mantis and Supra) build by the same vendor, they are tied together. As a result, although it is possible t...