Service discovery is not an easy task in today's Web. Discovering an API requires searching through a large number of services on the Internet and then reading pages of documentation to figure out how to use the ones that may match your application. This is the case in Programmable Web as well. The API directory shows over 5000 APIs which are manually categorized in over 50 service categories.
What makes a trip to a restaurant a great experience is not just the fact that they serve delicious food and good wine, but it has a lot to do with the atmosphere and overall 'vibe' of the place. Of course, a 'good vibe' means different things to different people (some like it chilled and some like it loud and bustling), so imagine how cool it would be to be able to browse through dining options based on the exact atmosphere you're looking for. That's what Hoppit is all about; finding restaurants by atmosphere. Hoppit's API provides access to this handy functionality.