As I have written before, Upwork uses ontology in many places on the website, including semantic search, browse paths, SEO and a few others. We used to generate ontology graphs manually. A team of ontologists created curated taxonomies for different categories, creating more or less occupation-specific hierarchies. While that approach…