Overall Match Score

{{ $candidate->full_name }} vs {{ $demand->job_title }} ({{ $demand->demand_sn }})

{{ $breakdown['total'] }}%

out of 105 points

Detailed Breakdown

@foreach($breakdown['details'] as $key => $detail)
@if($detail['matched']) @else @endif {{ str_replace('_', ' ', $key) }}
{{ $detail['score'] }}/{{ $detail['max'] }}
@if(isset($detail['match_type']))
@if($detail['match_type'] === 'exact') ✓ Exact Match @elseif($detail['match_type'] === 'partial') ~ Partial Match (Same Industry) @elseif($detail['match_type'] === 'hierarchical_mismatch') ✗ Hierarchical Mismatch @else ✗ No Match @endif
@endif
Required:

{{ $detail['demand'] }}

Candidate:

{{ $detail['candidate'] }}

@endforeach
Rating Guide
90-100%: Excellent
75-89%: Very Good
60-74%: Good
45-59%: Fair
0-44%: Poor
Match Type Legend
✓ Exact Match 100% of points - Job titles/certificates match perfectly (e.g., Mason = Mason)
~ Partial Match 50% of points - Same industry, different roles (e.g., Mason & Carpenter both construction)
✗ Hierarchical 0 points - Different job levels (e.g., Supervisor vs Helper, Manager vs Assistant)
✗ No Match 0 points - Completely unrelated (e.g., Mason vs Driver)
Industry Categories
🏗️ Construction: Mason, Carpenter, Steel Fixer, Pipe Fitter, etc.
🏨 Hospitality: Kitchen Steward, Room Attendant, Cook, etc.
🚗 Transport: Driver, Bike Rider, Delivery, etc.
🏥 Healthcare: Nurse, Caregiver, Medical, etc.
🛒 Retail: Sales, Cashier, Store Attendant, etc.
🛡️ Security: Guard, Watchman, Patrol, etc.
🌾 Agriculture: Farm, Gardener, Livestock, etc.
🏠 Domestic: Househelp, Nanny, Maid, etc.
Enhanced Matching Features
  • Exact Match Detection: Perfect job title/certificate matches get full points
  • Partial Match Support: Same industry roles get 50% points (e.g., Mason & Carpenter)
  • Hierarchical Detection: Prevents Supervisor/Helper mismatches automatically
  • Education Flexibility: Higher education qualifies for lower requirements
  • Passport Requirement: 5 bonus points for candidates with valid passports