Browsing: Human-machine collaboration