The following improvements need to be made to make the category similarity useful - [ ] Add tempates for the HTML version - [ ] Handle ambiguous cases - [ ] Move into core and make it abstract