The taxonomy management tool will need to manage StudyMode categories (all properties, international, QA) and power a lot of the on site features and functionality for our category and topic pages.
Required Features
Taxonomy Management add, edit, delete terms term descriptions (separate internal and external notes fields)
Classifications of terms (e.g. a term can be part of a user defined category)
Multimedia
add, edit, delete relationships between terms (BT, NT, RT, ASSOCIATIVE)
Change should propagate to all instances (e.g. if term is deleted all links to that relationship should go away)
Import / Export functionality
Administration
Activity logging
Properties
Created by
Last edited by
Unique ID
External ID (Alchemy ID, linkeddata id)
Reporting
Taxonomy Display
Hierarchical and Alphabetic display of terms
Maintain multiple taxonomies
E.g. 1 for subject, 1 for Alchemy Concepts, 1 for TextRazor, 1 for QA.
Search terms with advanced search features (starts with, contains search, etc.)
Nice to Have
User roles and permissions
Duplicate Check
Connection to Elastic Search to reference synonyms
View associated research documents by term
BACKGROUND/CONTEXT
Category Pages / Taxonomy
I’ve created a taxonomy of ~250 nodes (categories) with 7 top level categories and up to 4 levels of depth. The taxonomy was built to organize and provide access to our premium documents by subject (e.g. Arts & Humanities > History > History) as well as Paper Type (persuasive essays,