Friday, October 2, 2009

GOOGLE™ WAVE

4438744.cms

What is it n how it works...

Google is ready with another tool to further entrench its position in the online world. The Internet's numero uno company has just released its new communication platform Google Wave to a select 100,000 users. Billed as one of the most ambitious projects from Google, experts believe that Google Wave has the potential to alter the way we communicate online.
Google unveiled Wave in May this year during I/O event's keynote address. It started as a side project at Google's Australia office. Wave was developed by a small team in Australia, led by brothers Jens and Lars Rasmussen. It the same team of Australian Google engineers who created Google Maps. Presently, some 60 engineers are reportedly working on the application.

what exactly it is:

An online tool for real-time communication and collaboration, Wave aims to combine instant messaging, wiki, email, document handling and social networking features in one package.
It can be both for a conversation and a document in which people can discuss and work together using rich text, videos, photos, maps and multimedia. Wave also makes it very easy to share photos, which can simply be dragged from the desktop onto the Wave platform.

how it works:

Google Wave users can add new participants to a wave at any time either by clicking "Add" on the wave or dragging and dropping a contact from the Contacts pane on the left to the wave.
Similarly, users can add pictures by simply dragging them into the wave. While the images download progressively, the thumbnails of the pictures appear instantly, while the full image is loaded in the background.
There's also an option for Users to make "quiet" conversations with one or two other participants within the actual wave, and these cannot be seen by the other participants unless you want them to.
Spell checker: There's also a spell checker, dubbed Spelly that automatically corrects misspelt text. The gadget can even recognise how a word is supposed to be spelt based on context within the sentence.

how it looks:

Wondering how Google Wave looks? The main interface looks similar to a standard email box with some changes. On the right side of the interface is a box, which shows the conversations, dubbed "waves" by Google.
These real-time conversations can have multiple participants. All participants have the ability to edit the conversation at any time, with every user being able to see a live feed of what every other participant is doing within that feed.
There's a middle box shows that shows the list of conversations which are either in progress or were made in the past. User icons on the left show the individual wave's participants, and the small green badges show users that are online.

its compatibility and support:

Wave will work on all modern browsers. This means, Chrome, Safari (3 and 4), and Firefox 3.5 and up. Yes, Wave will also work with Internet Explorer. Just that IE users will be asked to install ChromeFrame.
Incidentally, Microsoft does not recommend installing this plug-in, claiming it compromises security.
Developer support: While Wave is a product, the larger goal of the project is to make people adopt it as their online communication platform.
For this, Google is going to need third-party developers. Experts believe that Google needs these third-party developers to build stuff on top of Wave.
Some of such applications include Suduko, a Ribbit conference call gadget, a video chat gadget by 6rounds and a trip-planning gadget by Lonely Planet

StumbleUpon.com

Sunday, April 5, 2009

Wolfram Alpha is Coming -- and It Could be as Important as Google

Introducing Wolfram Alpha

 

Stephen Wolfram is building something new -- and it is really impressive and significant. In fact it may be as important for the Web (and the world) as Google, but

for a different purpose. It's not a "Google killer" -- it does something different. It's an "answer engine" rather than a search engine.  took a

close look at Wolfram Alpha's capabilities, discussed where it might go, and what it means for the Web, and even the Semantic Web. Stephen has not released

many details of his project publicly yet, so I will respect that and not give a visual description of exactly what I saw. However, he has revealed it a bit in a recent

article, and so below I will give my reactions to what I saw and what I think it means. And from that you should be able to get at least some idea of the power of

this new system.

 

A Computational Knowledge Engine for the Web

In a nutshell, Wolfram and his team have built what he calls a "computational knowledge engine" for the Web. OK, so what does that really mean? Basically it

means that you can ask it factual questions and it computes answers for you.It doesn't simply return documents that (might) contain the answers, like Google

does, and it isn't just a giant database of knowledge, like the Wikipedia. It doesn't simply parse natural language and then use that to retrieve documents, like

Powerset, for example.Instead, Wolfram Alpha actually computes the answers to a wide range of questions -- like questions that have factual answers such as

"What is the location of Timbuktu?" or "How many protons are in a hydrogen atom?," "What was the average rainfall in Boston last year?," "What is the 307th digit

of Pi?," or "what would 80/20 vision look like?"Think about that for a minute. It computes the answers. Wolfram Alpha doesn't simply contain huge amounts of

manually entered pairs of questions and answers, nor does it search for answers in a database of facts. Instead, it understands and then computes answers to

certain kinds of questions.

                                              (Update: in fact, Wolfram Alpha doesn't merely answer questions, it also helps users to explore knowledge, data and relationships

between things. It can even open up new questions -- the "answers" it provides include computed data or facts, plus relevant diagrams, graphs, and links to other

related questions and sources. It also can be used to ask questions that are new explorations between relationships, data sets or systems of knowledge. It does

not just provides textual answers to questions -- it helps you explore ideas and create new knowledge as well)

How Does it Work?

Wolfram Alpha is a system for computing the answers to questions. To accomplish this it uses built-in models of fields of knowledge, complete with data and

algorithms, that represent real-world knowledge.For example, it contains formal models of much of what we know about science -- massive amounts of data about

various physical laws and properties, as well as data about the physical world.

                                                                Based on this you can ask it scientific questions and it can compute the answers for you. Even if it has not been

programmed explicity to answer each question you might ask it.

But science is just one of the domains it knows about -- it also knows about technology, geography, weather, cooking, business, travel, people, music, and more.

It also has a natural language interface for asking it questions. This interface allows you to ask questions in plain language, or even in various forms of abbreviated

notation, and then provides detailed answers.

The vision seems to be to create a system wich can do for formal knowledge (all the formally definable systems, heuristics, algorithms, rules, methods, theorems,

and facts in the world) what search engines have done for informal knowledge (all the text and documents in various forms of media).

How Smart is it and Will it Take Over the World?

Wolfram Alpha is like plugging into a vast electronic brain. It provides extremely impressive and thorough answers to a wide range of questions asked in many

different ways, and it computes answers, it doesn't merely look them up in a big database.

In this respect it is vastly smarter than (and different from) Google. Google simply retrieves documents based on keyword searches. Google doesn't understand

the question or the answer, and doesn't compute answers based on models of various fields of human knowledge.

But as intelligent as it seems, Wolfram Alpha is not HAL 9000, and it wasn't intended to be. It doesn't have a sense of self or opinions or feelings. It's not artificial

intelligence in the sense of being a simulation of a human mind. Instead, it is a system that has been engineered to provide really rich knowledge about human

knowledge -- it's a very powerful calculator that doesn't just work for math problems -- it works for many other kinds of questions that have unambiguous

(computable) answers.There is no risk of Wolfram Alpha becoming too smart, or taking over the world. It's good at answering factual questions; it's a computing

machine, a tool -- not a mind.One of the most surprising aspects of this project is that Wolfram has been able to keep it secret for so long. I say this because it is

a monumental effort (and achievement) and almost absurdly ambitious. The project involves more than a hundred people working in stealth to create a vast

system of reusable, computable knowledge, from terabytes of raw data, statistics, algorithms, data feeds, and expertise. But he appears to have done it, and

kept it quiet for a long time while it was being developed.

Competition

Where Google is a system for FINDING things that we as a civilization collectively publish, Wolfram Alpha is for COMPUTING answers to questions about what we as

a civilization collectively know. It's the next step in the distribution of knowledge and intelligence around the world -- a new leap in the intelligence of our

collective "Global Brain." And like any big next-step, Wolfram Alpha works in a new way -- it computes answers instead of just looking them up.

Wolfram Alpha, at its heart is quite different from a brute force statistical search engine like Google. And it is not going to replace Google -- it is not a general

search engine: You would probably not use Wolfram Alpha to shop for a new car, find blog posts about a topic, or to choose a resort for your honeymoon. It is not

a system that will understand the nuances of what you consider to be the perfect romantic getaway, for example -- there is still no substitute for manual human-

guided search for that. Where it appears to excel is when you want facts about something, or when you need to compute a factual answer to some set of

questions about factual data.

                                                                        I think the folks at Google will be surprised by Wolfram Alpha, and they will probably want to own it, but not because

it risks cutting into their core search engine traffic. Instead, it will be because it opens up an entirely new field of potential traffic around questions, answers

and computations that you can't do on Google today.

The services that are probably going to be most threatened by a service like Wolfram Alpha are the wikipedia, cyc, Metaweb's Freebase, True knowlege, the start

Project, and natural language search engines (such as Microsoft's upcoming search engine, based perhaps in part on Powerset technology), and other services

that are trying to build comprehensive factual knowledge bases.

StumbleUpon.com

Tuesday, March 31, 2009

Microsoft Live Lab Photosynth

History

Photosynth is based on Photo Tourism, a research project by University of Washington graduate student Noah Snavely.

Microsoft released a free tech preview version on November 9, 2006. Users could view models generated by Microsoft or the BBC, but not create their own models at that time.Microsoft teamed up with NASA on August 6, 2007 allowing users to preview its Photosynth technology showing the Space Shuttle Endeavour. On August 20, 2007, a preview showing the tiles of Endeavour during the backflip process was made available for viewing.

On August 20, 2008, Microsoft officially released Photosynth to the public, allowing users to upload their images and generate their own Photosynth models.

Photosynth is a software application from Microsoft Live Labs and the University of Washington that analyzes digital photographs and generates a three-dimensional model of the photos and a point cloud of a photographed object. Pattern recognition components compare portions of images to create points, which are then compared to convert the image into a model. Users are able to view and generate their own models using a software tool available for download at the Photosynth website.

Process

The Photosynth technology works in two steps. The first step involves the analysis of multiple photographs taken of the same area. Each photograph is processed using an interest point detection and matching algorithm developed by Microsoft Research which is similar in function to UBC's Scale-invariant feature transform. This process identifies specific features, for example the corner of a window frame or a door handle. Features in one photograph are then compared to and matched with the same features in the other photographs. Thus photographs of the same areas are identified. By analyzing the position of matching features within each photograph, the program can identify which photographs belong on which side of others. By analyzing subtle differences in the relationships between the features (angle, distance, etc.), the program identifies the 3D position of each feature, as well as the position and angle at which each photograph was taken. This process is known scientifically as Bundle adjustment and is commonly used in the field of photogrammetry, with similar products available such asImodeller, D-Sculptor, and Rhinoceros. This first step is extremely computationally intensive, but only has to be performed once on each set of photographs.

The second step involves the display of and navigation through the 3D point cloud of features identified in the first step. This is done with the publicly downloadable Photosynth viewer. The viewer resides on a client computer and maintains a connection to a server that stores the original photographs. It enables a user to, among other things, see any of the photographs from their original vantage point. It incorporates DeepZoom technology Microsoft obtained through its acquisition of Seadragon in January 2006. The Seadragon technology enables smooth zooming into the high-resolution photographs without downloading them to the user's machine.

The Photosynth D3D based viewing software is only available to the Windows Vista and XP operating systems. The team recently released a Silverlight version of the viewer:Photosynth Silverlight Viewer

As of March 2009 user uploaded Photosynth collections are now available for viewing on iPhones using iSynth (3D) or Seadragon Mobile (2D only).Capabilities

3D model view of Piazza San Marco, Venice using Photosynth

  • Walk or fly through a scene to see photos from any angle
  • Zoom in or out of a photo
  • See where pictures were taken in relation to one another
  • Smoothly change viewing angle between nearby photos
  • Smoothly zoom in and out of high-resolution photos
  • Find similar photos to the one you're currently viewing
  • Send pictures

 

In the media

  • On April 30, 2008, Photosynth was featured in the episode Admissions of the television show CSI: New York
  • CNN utilized Photosynth for a user-contributed 3D vision of the inauguration of Barack Obama as the President of the United States.
  • In the Angels & Demons "Path of Illumination Contest," Photosynth is used as well as advertised in the website.

if you want to view photos developed by photosynth go to this------->File:Photosynth.jpg

StumbleUpon.com