iPhone app that might actually be useful

This video has been making the rounds and it is interesting to see the possibilities of what can be done. I don't pretend to be an expert at translations. But I assume this approach would work well for printed things where you are less likely to encounter slang and regional terminology. I do wonder how crazy this type of technology will be in five years.