I wrote an iOS speed-dial app that does the same sort of predication for contacts that this does for applications. It's definitely an order of magnitude less sophisticated, but I though it might be worth sharing:
http://nate-at-lightspeed.appspot.com/swiftdial