Lesson overview
Explain faceted classification as a way to support browsing and filtering through independent dimensions such as topic, date, format, creator and location.
Starter
Write down the user need, the data being stored or searched, and the decision the system has to support. Then predict which representation, index, query method or governance control will matter most in this lesson.
Learning objectives
- Define a facet and explain why facets support browsing.
- Design useful facets for a mixed information collection.
- Identify risks of inconsistent facet values and over-filtering.
Learning outcomes
- Students can define a facet and explain why facets support browsing.
- Students can design useful facets for a mixed information collection.
- Students can identify risks of inconsistent facet values and over-filtering.
Key vocabulary, acronyms and terminology
- facet
- An independent classification dimension used for filtering or browsing.
- classification
- Organising resources into meaningful categories.
- filter
- A restriction applied to a result set.
- controlled value
- An approved value from a defined list.
- browse path
- A route through categories or facets.
- multi-select
- A filter interaction allowing more than one value.
Detailed teaching notes
Core concept
Facets help users refine results without having to know all query terms. They are especially useful when users want to browse, compare or narrow a large mixed collection.
Representation choice
Each item can carry facet fields such as format, topic, date, creator, language and location. Facets are most reliable when their values come from controlled vocabularies.
Method and reasoning
Choose facets that match user decisions. Too many facets overwhelm; too few hide useful structure. Counts beside facet values help users avoid dead ends.
Risk and limitation
Bad facets create false confidence. If half the collection is missing location metadata, a location filter may silently exclude relevant items.
Degree-level deep dive
Facets are structured choices
A facet is useful only when it corresponds to a user decision and has reliable values. Format, date, creator, topic and rights are common facets because they help users narrow or compare results.
Counts communicate collection shape
Facet counts are not decoration. They show whether a path has evidence, help users avoid dead ends and reveal how metadata distribution affects browsing. Low or missing counts can also expose classification gaps that would otherwise be hidden.
What excellent work shows
A strong answer chooses independent facets, identifies which need controlled values, and discusses missing metadata. It should distinguish faceted browsing from simply adding more keywords to a query.
Concrete example to study
Facet narrowing
Initial query: migration
Results: 240
Facet counts:
format: interview 90, report 110, image 40
location: Newcastle 70, Gateshead 35, Sunderland 20
period: 1950s 30, 1960s 55, 1970s 80Reasoning
- The counts show the shape of the collection before the user commits to a path.
- Selecting interview and 1960s should filter by intersection, not start a new unrelated search.
- Missing location values should be visible or handled carefully so relevant items are not silently hidden.
Reveal takeaway
Facets support exploration because they reveal structure and let users narrow with evidence, but their usefulness depends directly on metadata quality and controlled values.
Worked example
Scenario
A student searches an archive for interviews about migration.
Worked solution
- Start with a keyword result set for migration.
- Offer facets such as date, location, interviewee role, media type and language.
- Show counts so the student sees which refinements have results.
- Apply selected facets as filters while keeping the original query visible.
Reveal model result
Faceted browsing helps exploration because users can learn the structure of the collection while narrowing the result set.
Applied retrieval task
Design facets for a video-learning platform.
Deliverables
- Choose five facets and justify each.
- State which facets need controlled vocabulary.
- Explain how counts and reset controls improve browsing.
Success checks
- Facets map to user decisions.
- The design accounts for missing metadata.
Common misconception
Facets are not just decorative filters. They rely on metadata quality and classification design.
Quick checks
1. In this lesson, why does facet matter?
2. Which answer best shows degree-level understanding of faceted classification and browsing?
Digital exam practice
Example exam task
A research archive has documents, videos and images about public health, and users complain that keyword search returns too many mixed results. In your answer, define the relevant objects or data structures, use course-specific vocabulary, show the method rather than only the result, and finish with a decision about the storage or retrieval system.
Notation and technical toolkit
What a good answer is expected to show
A strong answer for Faceted Classification and Browsing the answer should design facets, explain classification and controlled values, and show how browsing differs from simply typing more keywords. It should connect the formal or technical representation to the user's information need instead of listing terms without using them.
How to solve it
- Identify user decisions that facets should support.
- Choose independent facet dimensions such as format, topic, date and location.
- Use controlled values for consistency.
- Explain how selected facets filter the result set and how counts support browsing.
Model answer
Reveal model answer
I would add facets for format, topic, date range, location, creator or organisation and rights status. Topic and location should use controlled values so public health, healthcare and health policy are not fragmented unless that distinction is intended. A user can begin with a broad query, then narrow by video, date range and region while seeing result counts. This supports browsing because the interface reveals the collection structure instead of forcing the user to invent perfect keywords.
Practise next
- Design facets for an online shop and identify which values must be controlled.
- Explain how a missing facet value can bias retrieval.
Self-marking criteria
- Defines the scenario objects, data forms or system components before solving.
- Uses the lesson vocabulary accurately and in context.
- Shows a clear method with enough working for a marker to follow.
- Connects the result back to retrieval, storage, analytics or governance.
- States a limitation, trade-off or quality risk rather than presenting the answer as absolute.
Extension
Compare hierarchical categories with facets for a recipe website. Explain which approach better supports browsing when one recipe can belong to several cuisines, diets and occasions at the same time.
Study route
Save a short worked answer from this lesson using this pattern: define the need or data, choose the representation, show the method, state the result and interpret the implication for the system.
Next lesson: Relational Databases and SQL Foundations.
