- Collage Machine synthesizes artistic and computational practices in order to represent media from the World Wide Web (WWW). It functions as a process-based art work, and as a special browser which can be useful for searching. Media elements are pulled from Web pages and composed into a collage which evolves over time. The evolving art work/browsing session can be shaped by the user. The temporal composition of the collage develops with relation to its visual composition and semantic content. The Collage Machine engine combines structured randomness and the user's expression of preferences and interests with design rules and semantic rules to make decisions about the collage's layout, and about which media to retrieve. My approach in blending music composition strategies, visual art aesthetics, and computer science techniques into this interactive environment arises through application of the theory of Interface Ecology.