Browsing: machine learning principles