Browsing: machine collaboration