Seol mar théacs é seo: Taxonomic multi-class prediction and person layout using efficient structured ranking