Library Hierarchy

The library runs at every level of ikigize, so resources stay relevant to the context where learning happens.


Context-based libraries

ikigize does not treat the library as one global folder for everything. Instead, each context has its own scope: user, organisation, campus, course, module, session, and task. A resource can appear in one or many of these contexts depending on where it is saved.

Personal Library
Individual user learning materials and collections

Key Features

Personal learning materials and notes
Private research collections
Individual knowledge bases

Use Cases

Personal knowledge management
Learning material curation
Individual skill development
Organization Library
Team, department, and company-wide resource coordination

Key Features

Company knowledge bases and best practices
Department-specific resources and guidelines
Cross-team collaboration materials

Use Cases

Organization-wide knowledge management
Department resource coordination
Cross-team knowledge sharing
Campus Library
Learning community resources and cross-course materials

Key Features

Campus-wide resources and materials
Cross-course collaboration resources
Instructor shared materials

Use Cases

Campus community resource sharing
Cross-course material coordination
Instructor collaboration and resource sharing
Course Library
Learning program resources and structured materials

Key Features

Course-specific readings and materials
Module resources and handouts
Assessment materials and rubrics

Use Cases

Course resource management and organization
Student material access and organization
Learning outcome support
Session Library
Individual learning event resources and materials

Key Features

Session-specific handouts and materials
Workshop resources and exercises
Interactive activity materials

Use Cases

Session planning and resource preparation
Interactive learning material management
Real-time resource access
Task Library
Assignment and project-specific resources

Key Features

Assignment instructions and guidelines
Supporting materials and references
Assessment rubrics and criteria

Use Cases

Assignment resource management
Student support material access
Learning activity resource coordination

Cross-Library Integration

Resources can be seamlessly moved, copied, and shared between different library levels, enabling flexible knowledge management across your entire learning ecosystem.

Personal - Organisation sharing
Course - Campus coordination
Multi-level resource access

Why hierarchy matters

Hierarchy keeps resource curation aligned with ownership and learning goals:

  • Personal libraries support private learning and quick capture.
  • Entity libraries support shared team or class workflows.
  • Context-specific permissions ensure users can only manage what their role allows.
  • Cross-context discovery remains possible through Learning Graph mappings and public scope.

Library lifecycle

A healthy library is not static. It evolves from initial creation through curation, enrichment, and ongoing optimization.

1.

Resource Creation & Upload

Resources are created and added to the library system:

  • File Upload: Direct upload of documents, media, and other files with automatic metadata extraction
  • Web Link Addition: Add external resources with automatic metadata fetching and thumbnail generation
  • Content Creation: Create new content directly within the platform using built-in editors
  • Metadata Configuration: Add comprehensive metadata including titles, descriptions, tags, and learning context
2.

Organization & Categorization

Resources are organized and categorized for optimal discoverability:

  • Folder Structure: Organize resources using hierarchical folder systems with unlimited nesting levels
  • Tagging System: Apply flexible tags for cross-cutting categories like difficulty, content type, and subject area
  • Resource Classification: Categorize resources by type, purpose, and learning context
  • Cross-Library Organization: Structure resources across personal, group, and organization libraries
3.

Access Control & Sharing

Configure access permissions and enable resource sharing:

  • Privacy Settings: Set resource visibility from private to public with granular permission controls
  • Group Sharing: Share resources with specific groups, teams, or communities
  • Organization Distribution: Make resources available across organization-wide libraries
  • Permission Management: Configure who can view, edit, and manage resources
4.

Discovery & Usage

Resources are discovered and utilized by learners and educators:

  • Smart Search: Users discover resources through semantic search, filtering, and recommendation systems
  • Cross-Library Access: Browse and access resources from all libraries users have permission to view
  • Usage Tracking: Monitor resource access, downloads, and engagement metrics
  • Collaborative Use: Enable collaborative resource management and community-driven curation
5.

Maintenance & Optimization

Ongoing maintenance and optimization of the resource library:

  • Content Updates: Regularly review and update resource content to maintain accuracy and relevance
  • Usage Analytics: Analyze resource performance and user engagement to identify popular and effective content
  • Quality Management: Remove outdated resources and promote high-quality content based on usage data
  • System Optimization: Continuously improve search algorithms, recommendations, and user experience

Continuous Improvement

The library system continuously evolves based on usage patterns, user feedback, and emerging needs. This ensures that the resource management system remains effective and valuable for all users.

User feedback integration
Usage analytics optimization
Feature enhancement based on needs

Next steps