Resources

Comprehensive guide to the ikigize resources system for learning materials, tools, references, and educational content.


Overview

Resources are the foundational learning materials that power education on the ikigize platform. They represent the diverse collection of content that learners interact with—from books and videos to tools and datasets. Resources can exist independently in libraries, be embedded in course and module outlines, support specific tasks and sessions, or be discovered and curated by AI agents to enhance learning experiences.

Core Characteristics

Structure & Content

  • Title & Description: Clear title and comprehensive description of the resource
  • Resource Types: 15+ categories including books, videos, articles, tools, templates, and more
  • Metadata Rich: Comprehensive metadata including author, publication date, language, and source
  • Learning Context: Difficulty levels, duration estimates, target audience, and learning objectives
  • File Support: Direct file uploads with automatic metadata extraction and thumbnail generation
  • External Links: Support for web resources, videos, and external content
  • AI Integration: Vector embeddings for intelligent search and AI-powered discovery
  • Quality Management: Featured resources, verification badges, and community ratings

Resource Types

The platform supports a comprehensive range of resource types, each optimized for different learning needs and integrated with appropriate AI agents for discovery and usage guidance.

Books

Physical and digital books, textbooks, academic publications, and reference materials.

AI Integration

  • Librarian for discovery
  • Professor for reading guides

Examples

Textbooks
eBooks
Academic journals
Reference guides
Videos

Educational videos, tutorials, lectures, documentaries, and multimedia content.

AI Integration

  • Librarian for YouTube discovery
  • Professor for viewing guides

Examples

Tutorial videos
Lectures
Documentaries
Demonstrations
Articles

Written content including blog posts, research papers, news articles, and documentation.

AI Integration

  • Librarian for web discovery
  • Professor for reading guides

Examples

Blog posts
Research papers
Documentation
Guides
Tools & Software

Software applications, online tools, utilities, and development resources.

AI Integration

  • Librarian for tool discovery
  • Professor for tool tutorials

Examples

Development tools
Design software
Online utilities
APIs
External Courses

External learning programs, MOOCs, certification courses, and educational content.

AI Integration

  • Librarian for course discovery
  • Professor for course integration

Examples

Online courses
Certifications
MOOCs
Training programs
Templates

Reusable frameworks, forms, document templates, and structured resources.

AI Integration

  • Professor for template usage guides

Examples

Document templates
Frameworks
Worksheets
Forms
Datasets

Data collections, research datasets, sample data, and statistical resources.

AI Integration

  • Librarian for dataset discovery
  • Professor for analysis guides

Examples

Research data
Sample datasets
Statistics
Open data
Presentations

Slide decks, lecture presentations, visual materials, and educational slideshows.

AI Integration

  • Professor for presentation guides

Examples

Slide decks
Lecture slides
Visual materials
Infographics
Code & Projects

Code repositories, sample projects, libraries, and programming resources.

AI Integration

  • Librarian for repository discovery
  • Professor for code tutorials

Examples

Code repositories
Sample projects
Libraries
Snippets
Web Resources

External links, websites, web applications, and online resources.

AI Integration

  • Librarian for web discovery

Examples

Websites
Web apps
Online platforms
Communities
Images & Graphics

Images, diagrams, charts, infographics, and visual learning materials.

AI Integration

  • Professor for image analysis guides

Examples

Diagrams
Charts
Infographics
Visual aids
Audio Content

Podcasts, audio lectures, recordings, and educational audio content.

AI Integration

  • Librarian for podcast discovery
  • Professor for listening guides

Examples

Podcasts
Audio lectures
Recordings
Audiobooks
Case Studies

Real-world case studies, business cases, research studies, and practical examples.

AI Integration

  • Librarian for case discovery
  • Professor for analysis guides

Examples

Business cases
Research studies
Analysis
Examples
Maps & Diagrams

Concept maps, mind maps, flowcharts, and visual relationship diagrams.

AI Integration

  • Professor for diagram interpretation

Examples

Concept maps
Mind maps
Flowcharts
Diagrams
Resource Packs

Curated collections of resources, bundled materials, and comprehensive resource sets.

AI Integration

  • Librarian for collection curation
  • Professor for usage guides

Examples

Curated collections
Resource bundles
Learning kits
Toolkits

Resource Integration Contexts

Resources are remarkably flexible—they can exist in multiple contexts simultaneously, appearing wherever they're most useful for learning. A single resource might be embedded in a course outline, linked to several tasks, stored in multiple libraries, AND available for independent discovery.

Course Outlines

Resources can be embedded as blocks within course outlines, appearing alongside modules, sessions, and tasks.

Features

  • Integrated into learning sequences
  • Time-based access control (start/end dates)
  • Progress tracking integration
  • Context-specific to course objectives

Example Use Cases

Required reading for a course week
Supplementary video materials
Reference documentation
Assessment preparation resources
Module Outlines

Resources appear as content blocks within module structures, supporting focused learning objectives.

Features

  • Part of sequential module content
  • Unlock conditions support (planned)
  • Module-specific context
  • Integrated with module progress

Example Use Cases

Core learning materials
Tutorial videos for concepts
Practice datasets
Reference guides and docs
Session Materials

Resources linked to specific sessions as preparation materials, references, or follow-up content.

Features

  • Pre-session preparation materials
  • In-session reference documents
  • Post-session follow-up resources
  • Session-specific context

Example Use Cases

Pre-reading for workshops
Reference slides for training
Follow-up articles
Session recordings
Task Resources

Resources directly support task completion with relevant materials, tools, and references.

Features

  • Task-specific guidance
  • Required tools and software
  • Reference materials
  • Example implementations

Example Use Cases

Tutorial for task completion
Required tools and APIs
Sample code and templates
Validation checklists
Library Collections

Resources organized in libraries for browsing, discovery, and general access across contexts.

Features

  • Organized in folder hierarchies
  • Searchable and filterable
  • Tag-based categorization
  • Cross-context availability

Example Use Cases

Curated learning collections
Subject-specific libraries
Tool and software catalogs
Reference material repositories
Standalone Resources

Resources exist independently, accessible through search and direct links without specific context.

Features

  • Direct access via search
  • Shareable links
  • Independent of learning structures
  • Context-free availability

Example Use Cases

General reference materials
Tool documentation
Community contributions
Open educational resources

Ownership & Visibility

Resource ownership and visibility settings determine who controls the resource and where it can be discovered. Unlike courses and sessions that have dual-context access control, resources use a single-context system focused on visibility and linkage permissions.

Ownership Types

Every resource has an owner who controls its configuration, metadata, visibility, and linkage settings:

User Ownership

  • Individual creator maintains full control
  • Can transfer ownership to organizations
  • Ideal for personal resources and creator contributions

Organization Ownership

  • Organization controls the resource
  • Multiple admins can manage
  • Suitable for corporate resources and institutional content

Public Ownership

  • Resource is managed by the platform or community
  • Oversight by platform administrators
  • Ideal for open educational resources and AI-discovered content

Understanding Resource Visibility

Resource visibility determines where your resource can be discovered by users who want to use it in their libraries, course outlines, or module outlines.

Real-World Example: A university professor creates an excellent dataset for teaching statistics. They want:

  • Campus students to access it in course materials (Visibility: Campus catalogue)
  • Other educators to discover and use it (Visibility: Public catalogue)
  • Full credit and attribution maintained (Linkage: Freely linkable with attribution)

This visibility system makes it possible. Students access the dataset through courses, while educators worldwide can discover and integrate it into their own teaching materials.

Visibility Settings

Visibility controls discoverability—where users can find your resource to add it to libraries or integrate into learning content.

Public Library

Resource appears in the public library, discoverable by all platform users.

public

Common Use Cases

  • Open educational resources (OER)
  • Community-contributed materials
  • Widely applicable learning content
  • Resources you want to share broadly

Key Features

  • Maximum discoverability
  • Public search indexing
  • Community ratings and reviews
  • Contribution to platform knowledge base
Organization Library

Resource is visible within specific organization library.

organization

Common Use Cases

  • Company training materials
  • Proprietary resources
  • Internal knowledge bases
  • Organization-specific content

Key Features

  • Organization member access
  • Internal search indexing
  • Organizational branding
  • Department-level sharing
Campus Library

Resource is visible within specific campus library.

campus

Common Use Cases

  • Campus course materials
  • Academic resources
  • Campus-specific guides
  • Student resource libraries

Key Features

  • Campus member access
  • Academic search indexing
  • Campus library integration
  • Student-teacher sharing
Group Library

Resource is visible within specific group library.

group

Common Use Cases

  • Team resources
  • Project-specific materials
  • Cohort resources
  • Study group materials

Key Features

  • Group member access
  • Collaborative curation
  • Group-level organization
  • Team knowledge sharing
Private Library

Resource is only visible in your personal library.

private

Common Use Cases

  • Personal learning materials
  • Draft resources
  • Private notes and references
  • Work-in-progress content

Key Features

  • Complete privacy
  • Personal organization
  • No external visibility
  • Can be shared later
Restricted Access

Resource requires special permissions or licenses to access.

restricted

Common Use Cases

  • Licensed content
  • Copyrighted materials
  • Paid resources
  • Restricted academic content

Key Features

  • License verification
  • Permission management
  • Access tracking
  • Compliance enforcement

Multiple Library Visibility

Resources can be visible in multiple libraries simultaneously. For example, a resource can be:

  • Public + Multiple Organizations: Wide reach while maintaining organizational tracking
  • Multiple Campuses: Enable inter-campus resource sharing
  • Organizations + Groups: Target specific teams across organizational boundaries

Linkage Permissions

Linkage permissions determine who can integrate your resource into their libraries, course outlines, module outlines, or link it to tasks and sessions.

Freely Linkable

Anyone can add this resource to their libraries, course outlines, or module outlines.

freely_linkable

Benefits

  • Maximum reusability across platform
  • Easy integration into learning paths
  • Community building and sharing
  • Widespread knowledge distribution

Considerations

  • Resource may be used in contexts you don't control
  • Updates won't affect already-linked instances
  • Attribution is maintained automatically
  • Perfect for open educational resources
Permission Required

Users must request permission from the creator before linking this resource.

permission_required

Benefits

  • Control over resource usage
  • Track who uses your content
  • Build relationships with users
  • Quality control over contexts

Considerations

  • Manual approval process required
  • May slow down resource adoption
  • Good for specialized or premium content
  • Enables usage analytics and tracking
Not Linkable

Resource cannot be linked to other libraries or used in course/module outlines.

not_linkable

Benefits

  • Complete control over access
  • Prevents unauthorized use
  • Keeps resource contained
  • Ideal for private materials

Considerations

  • Resource only accessible in original context
  • No community sharing
  • Limits resource impact
  • Good for drafts or sensitive content

Resource Attribution & Tracking

All resources maintain complete attribution and tracking information:

Attribution Tracking

  • Original creator always credited
  • Source information preserved
  • License and usage terms maintained
  • Contribution history recorded

Usage Tracking

  • Where resource is used (courses, modules, libraries)
  • Integration contexts tracked
  • Usage analytics collected
  • Impact metrics available

Update Management

  • Version control for resource updates
  • Change history maintained
  • Update notifications available
  • Backward compatibility preserved

AI Integration

Resources are deeply integrated with ikigize's AI agents, providing intelligent discovery, curation, and usage guidance that enhances learning effectiveness.

Librarian Agent

Automatically discovers, curates, and adds high-quality resources to your libraries based on learning needs.

Intelligent Discovery
  • Web search for articles and tutorials
  • YouTube search for video content
  • Tool and software discovery
  • Academic resource finding
Content Processing
  • Summarizes lengthy content
  • Extracts key information
  • Compares multiple sources
  • Provides context integration
Automatic Cataloging
  • Resource type classification
  • Difficulty level assignment
  • Automatic tagging
  • Metadata extraction

Supported Resource Types

Articles
Videos
Tools
Books
Courses
Datasets

Librarian-Discovered Resources

Resources found by the Librarian agent are automatically:

  • Set to Public Ownership (managed by the platform)
  • Made Publicly Visible (available to all users)
  • Freely Linkable (can be used anywhere)
  • Quality-verified and properly categorized

This ensures that AI-discovered resources contribute to the community knowledge base and benefit all learners.

Integrated AI Features

Platform-wide AI capabilities that enhance resource management and usage across all contexts.

Smart Recommendations
  • Context-aware resource suggestions
  • Similar resource discovery
  • Completion-based recommendations
  • Personalized resource feeds
Semantic Search
  • Natural language queries
  • Concept-based search
  • Multi-language support
  • Similarity matching
Automated Metadata
  • Automatic categorization
  • Tag suggestions
  • Difficulty estimation
  • Duration calculation

Supported Resource Types

All Types

Vector Embeddings

All resources have vector embeddings for:

  • Semantic similarity matching
  • Intelligent search results
  • Personalized recommendations
  • Cross-lingual discovery

Embeddings enable powerful AI-driven discovery and recommendation features across the entire platform.

Librarian-Professor Collaboration

The Librarian and Professor agents work together seamlessly to enhance resource value:

Discovery → Guidance Workflow

  1. Librarian discovers high-quality resources based on learning needs
  2. Resources are added to libraries with proper metadata
  3. Professor creates context-specific usage guides
  4. Learners receive both the resource AND guidance on using it effectively

Research Partnership

  • Professor requests targeted research from Librarian
  • Librarian conducts deep research for complex topics
  • Resources complement Professor's instructional content
  • Shared understanding of learning context and objectives

This collaboration ensures resources aren't just discovered—they're properly contextualized and integrated into effective learning experiences.

Roles & Permissions

Resource roles define what specific users can do with a resource. While ownership determines control and visibility determines discoverability—roles grant the actual permissions to view, edit, organize, and manage resources.

Understanding Resource Roles

Resource roles are simpler than course or module roles because resources don't have the same complexity of learning facilitation:

Key Points:

  • Owner = Full Control: Resource owners automatically have all permissions
  • Role Simplicity: Fewer roles than courses/modules (Owner, Editor, Curator, Viewer)
  • Context-Independent: Roles apply to the resource itself, not usage context
  • Permission Hierarchy: Owner → Editor → Curator → Viewer

Available Resource Roles

Owner
The resource owner has complete control over all aspects of the resource, including settings, access, and deletion.
Full Control

Key Responsibilities

  • Configure visibility and linkage settings
  • Manage resource metadata and content
  • Assign roles to other users
  • Delete or archive resource
  • Control all permissions

Permissions

All permissions (unrestricted access)
Can transfer ownership
Can delete resource
Can change all settings
Editor
Editors can modify resource content and metadata but cannot change ownership or fundamental settings.
Edit Access

Key Responsibilities

  • Update resource content and files
  • Edit metadata and descriptions
  • Add and modify tags
  • Update learning context
  • Improve resource quality

Permissions

Edit content and metadata
Upload new versions
Modify tags and categories
Cannot change visibility/linkage
Cannot delete resource
Curator
Curators organize resources within library folders and manage resource discovery and categorization.
Organization Access

Key Responsibilities

  • Organize resources in folders
  • Manage library collections
  • Curate resource sets
  • Add resources to contexts
  • Maintain organization

Permissions

Move resources between folders
Add to library collections
Modify organization
Cannot edit content
Cannot change settings
Viewer
Viewers can access and use the resource but cannot make any changes to content or organization.
View Only

Key Responsibilities

  • View resource content
  • Use resource in learning
  • Bookmark and favorite
  • Provide feedback
  • Share resource link

Permissions

View resource content
Download if allowed
Add to personal favorites
Cannot edit anything
Cannot move or reorganize

Permission Scenarios

Scenario 1: Open Educational Resource

  • Owner: Original creator (automatic public ownership if Librarian-discovered)
  • Editors: Subject matter experts improving content
  • Curators: Librarians organizing into collections
  • Viewers: All platform users
  • Result: Community-maintained, widely accessible resource

Scenario 2: Proprietary Company Resource

  • Owner: Company (organization ownership)
  • Editors: Internal content creators
  • Curators: Department managers
  • Viewers: Company employees
  • Result: Controlled corporate resource with managed access

Scenario 3: Academic Department Resource

  • Owner: Department head
  • Editors: Faculty members
  • Curators: Teaching assistants
  • Viewers: Students and faculty
  • Result: Collaborative academic resource management

Resource Lifecycle

Every resource on ikigize follows a comprehensive lifecycle from discovery or creation through ongoing maintenance, ensuring that learning materials remain high-quality, relevant, and effective.

1.

Discovery & Creation

Resources are discovered by the Librarian agent or created/uploaded by users:

  • Librarian discovers resources from web, YouTube, and other sources
  • Users upload files, documents, and media
  • External resources are linked via URLs
  • Initial metadata is captured or extracted
2.

Metadata Enrichment

Resources are enriched with comprehensive metadata, tags, and contextual information:

  • AI-powered metadata extraction
  • Difficulty level classification
  • Tag assignment and categorization
  • Duration and effort estimation
  • Learning objective alignment
3.

Organization & Access

Resources are organized into libraries and folders with appropriate visibility and linkage settings:

  • Added to library folders
  • Visibility settings configured
  • Linkage permissions set
  • Access controls defined
  • Integration into learning contexts
4.

Publication & Sharing

Resources become available to appropriate audiences and integrated into learning experiences:

  • Made visible in libraries
  • Added to course/module outlines
  • Linked to tasks and sessions
  • Professor creates usage guides
  • Shared across libraries
5.

Usage & Engagement

Learners access and engage with resources as part of their learning journey:

  • Learners view and use resources
  • Engagement metrics tracked
  • User feedback collected
  • Bookmarking and favoriting
  • Social sharing and discussion
6.

Analysis & Improvement

Resource performance is analyzed and content is updated based on feedback and outcomes:

  • Usage analytics review
  • Feedback analysis
  • Quality assessment
  • Content updates
  • Metadata refinement
7.

Ongoing Maintenance

Resources are regularly reviewed for currency, relevance, and continued usefulness:

  • Periodic content review
  • Link verification and updates
  • Metadata accuracy checks
  • Version management
  • Relevance assessment
8.

Archival or Retirement

Resources that are no longer relevant are archived or removed from active catalogues:

  • Relevance evaluation
  • Archive decision making
  • Historical preservation
  • Removal from active libraries
  • Redirect and replacement

Best Practices