Mentorship & Sessions

Smart Matching Process

Version 1.0 | Last reviewed: 2026-05-13

Purpose

Document how the smart matching engine pairs students with suitable mentors.

Matching Criteria

The algorithm considers the following factors, weighted by importance:

  1. Career Goals Alignment (30%) — Match between student's stated career interests and mentor's professional expertise
  2. Subject Interest Overlap (20%) — Common academic subjects and knowledge areas
  3. Language Compatibility (15%) — Shared languages for effective communication
  4. Schedule Compatibility (15%) — Overlapping availability windows accounting for time zones
  5. Geographic Relevance (10%) — Priority for mentors familiar with the student's educational system
  6. Mentor Capacity (10%) — Current mentee load vs. maximum capacity

Matching Process

  1. Student completes profile and interest survey
  2. Engine runs nightly batch matching for new/unmatched students
  3. Top 5 mentor suggestions generated per student
  4. Student reviews suggestions with mentor profiles, match score, and compatibility breakdown
  5. Student sends connection request to preferred mentor(s)
  6. Mentor reviews student profile and accepts or declines within 72 hours
  7. If accepted, pair is established and first session can be scheduled
  8. If all suggestions declined, engine generates fresh batch within 48 hours

Manual Browsing

Students can also browse the full mentor directory independently, filtered by expertise, language, location, and availability. Manual connections follow the same request/accept flow.

Re-Matching

If a mentorship pair is not working out, either party can request re-matching. A brief exit survey captures feedback to improve future matches.