Interacting with a shared data model is disclosed. Interacting includes requesting information associated with an attribute from the shared data model, forming a request for content based on the information, and sending the request.