The in-house project to develop the basic engine for classifying data in the smarter way. This idea is inspired by the idea of "
Affinity diagram".
An affinity diagram is a method used to organize many ideas into groups with common themes or relationships. Affinity diagrams are tools for analyzing large amounts of data and discovering relationships which allow a design direction to be established based on the associations
The way for data classification is based on
taxonomy
According to encyclopedia, taxonomy is the process of naming and classifying things such as animals and plants into groups within a larger system, according to their similarities and differences.
Taxonomy BPO now applies to the computer science, as well. WordPress is the pioneer in adopting this term in data structure.
A taxonomy within WordPress is a way of grouping posts and custom post types together based on a select number of relationships. By default, a standard post will have two taxonomy types called Categories and Tags which are a handy way of ensuring related content on your website is easy for visitors to find. You can register a new custom taxonomy called Topics.
and
folksonomy.
Folksonomy is a user-generated system of classifying and organizing content based on tags that are added by the consumers of content, rather than its creator. This system doesn't use a pre-specified hierarchy to categorize content. Instead, consumers add their own labels they think are useful to sort the information, using whatever words they like.
Folksonomy is a powerful tool when lots of users all add tags to a single piece of information. Companies can use data about what users are adding to come up with better ways to structure content, and so help them find what they're looking for. It's also scalable and fast to use.
Folksonomy and taxonomy are both methods that are commonly used to organize and label data and digital content, often through tags. But while they both try to solve the same issue, there are major differences between the two in how they deal with this information.
Learn more:
What's the Difference Between Folksonomy and Taxonomy?
.
User can create a custom filter to group the nested categories in countless levels. This approach has really helped users a lot in aggregating data in any way they desire. User can save the filters for later use.
Going forward, this solution plays an important role for re-structuring data to make ways for workflow automation and data mining. For example: the data can be aggregated from top-down or bottom-up as you can see in
Progressive Disclosure.
Progressive disclosure is an interaction design technique often used in human computer interaction to help maintain the focus of a user's attention by reducing clutter, confusion, and cognitive workload. This improves usability by presenting only the minimum data required for the task at hand.
Learn more:
The Power of Progressive Disclosure