Browsing: AI and human-machine collaboration