Merge many category systems into one
treemerge.madebyenzo.com is a web based application that allows you to merge many input tree structures into one “supertree” that includes all of the input trees.
This is useful when you are creating one database from many, and each database has its own category system (tree structures to organise the items).
Possible use cases:
- E-commerce
- Biology
- Document systems
- File systems
- Any case where you have multiple semantically equal, but digitally different input trees that require one human decision per input tree node to merge.
The problems treemerge.madebyenzo.com solves:
- Semantically equal, digitally different
- Although input category/tree systems are mostly semantically equal, the text content of the nodes digitally differ so cannot be automatically merged with a program.
- E.g. “red cat” vs “rouge cat” cannot be automatically merged.
- Although input category/tree systems are mostly semantically equal, the text content of the nodes digitally differ so cannot be automatically merged with a program.
- Differing sets of branches
- Branches may not exist in all input trees.
- E.g. One input tree may have the category “indigo cats”.
- Branches may not exist in all input trees.
- Differing specificity
- The specificity differs between input trees.
- One tree may have very deep and specific categories, another may have very broad and general categories.
- The specificity differs between input trees.
treemerge.madebyenzo.com visualizes the trees and offers you the tools to quickly merge the input trees into one using your human/domain specific knowledge about the trees. Once you have merged the trees, you can export to JSON and integrate with your system.
Explainer video
Features
Faster for both humans and computers
Once you have merged and integrated your categories: Using a single tree allows having a single search index, and a single tree/user interface to use for your users.
Cloud based
Use from any desktop browser, save in the cloud, export when the merge is complete and you are ready to integrate.
Very large trees
Supports up to 5,000 nodes per input tree.
Speaks your language
The inputs and outputs are JSON which is supported by most programming languages. This allows easy import/export from your current database systems.
Simple; Accessible for all
Although the import/export via JSON may need technical ability, the actual merging can be done via the web interface by anybody with basic computer skills.
This allows you to communicate and complete the merge process within a team.
Large monitor and track pad optimized
It is recommended (but not required) to use a large monitor (25+) and track pad so you can benefit from the trackpad/multi window optimized features of treemerge.madebyenzo.com. This will enable you to complete the merge faster.
Keyboard shortcuts for fast merging
Shortcuts enable you to quickly merge branches. This speeds up the merge process for large trees (1,000+ nodes, 3+ input trees).
Validation
treemerge.madebyenzo.com will prevent you from creating invalid merge operations.
Infinitely faster than the alternative
It would be very difficult or impossible to complete an accurate and understandable merge with typical text editors used for editing JSON files.
Tags: merge taxonomy, merge ontology, merge categories, merge ecommerce categories, ontology alignment, ontology alignment tool, ontology matching, ontology matching tool, lightweight ontology merge, semantic matching