it reminded me of set theory, but thinking about it more, it ended up merely resembling it
When did it diverge?
Can your system express sets that have multiple parent sets? Can israelifarmers be inside of both earth/middleeast/israel/farmers/ and in work/primaryindustry/agriculture/horticulture?
I think in the design of systems like these there’s often a tension between tag heirarchy and tag intersection as a way of talking about increasingly specific categories, and intersection should be used more often than it currently is. Under intersection, as long as the “israeli” and “farmer” categories exists, “israeli∧farmer” category exists implicitly as a subset of israeli and farmer, and there is no ambiguity as to where it should “go”.
Can your system express sets that have multiple parent sets?
Yup, that was the idea. a strict hierarchy wouldn’t be an accurate map of the communities landscape. I think you would probably get some really weird nesting in some places (especially if we’re talking about individual users), but as long as it works and is intuitive to the user, it’s fine.
It’s probably not important.
I’m concerned about
When did it diverge?
Can your system express sets that have multiple parent sets? Can israelifarmers be inside of both earth/middleeast/israel/farmers/ and in work/primaryindustry/agriculture/horticulture?
I think in the design of systems like these there’s often a tension between tag heirarchy and tag intersection as a way of talking about increasingly specific categories, and intersection should be used more often than it currently is. Under intersection, as long as the “israeli” and “farmer” categories exists, “israeli∧farmer” category exists implicitly as a subset of israeli and farmer, and there is no ambiguity as to where it should “go”.
Yup, that was the idea. a strict hierarchy wouldn’t be an accurate map of the communities landscape. I think you would probably get some really weird nesting in some places (especially if we’re talking about individual users), but as long as it works and is intuitive to the user, it’s fine.