Story Tag: machine learning search algorithms