AI-powered career matching visualization
AI-Powered Matching Engine

Skills Intelligence
_ Matching

Explore the algorithms, taxonomy, and AI pipeline that power BestTop's career matching engine — from resume parsing to Fusion Scores and Fit Score calculations across 3905+ skills and 1575+ job roles.

Demo Data

Demo Mode — Viewing sample data. Complete the BPRA Assessment for personalized results.

Take Assessment
Algorithm #1

Fusion Score Algorithm

The Fusion Score combines psychometric assessment data (BPRA) with AI-extracted resume evidence to create a comprehensive candidate profile. BPRA captures potential through scientific assessment, while resume evidence validates demonstrated experience.

Formula

Fusion = 0.6 × BPRA_Potential + 0.4 × Resume_Evidence
BPRA Psychometric Potential60%

Scientific psychometric assessment capturing latent potential across 16 CCS dimensions

Resume Evidence (AI-Extracted)40%

NER-extracted skills, experience, and behavioral evidence from resume data

Why Dual-Source Fusion?

Overcomes Self-Report Bias

BPRA uses situational judgment and forced-choice questions to minimize social desirability bias that plagues self-reported data.

Captures Latent Potential

Resume data shows what you've done; BPRA reveals what you're capable of — especially important for career changers and fresh graduates.

Validated Weighting

The 60/40 weighting was empirically validated through regression analysis on 120+ student profiles against career outcomes.

Continuous Evolution

The Fusion Score updates as new assessment data and resume evidence are added, creating a dynamic career profile.

Algorithm #2

Fit Score Algorithm

Multi-dimensional job-candidate matching using weighted similarity across competency, experience, personality, and career aspirations

Formula Breakdown

FitScore = w₁·CompetencyFit + w₂·ExperienceFit + w₃·PersonalityFit + w₄·CareerAspirationFit

How It Works

The Fit Score calculates a normalized similarity percentage between a candidate's profile (from BPRA & Resume) and a job role's requirements.

It uses a weighted cosine similarity for competency vectors and custom scoring for other dimensions.

Sub-Component Weights

w₁ = 0.40
Competency Match

Vector similarity between candidate's 16 CCS scores and the job's required proficiency levels.

w₂ = 0.25
Experience Match

Alignment of years of experience, seniority, and specific project/domain experience.

w₃ = 0.20
Career Aspiration Match

Similarity of candidate's stated career goals, interests, and desired work-life balance to the job's offerings.

w₄ = 0.15
Personality & Culture Fit

Based on BPRA-derived personality traits (Empathy, Resilience, Communication, Achievement, Adaptability) mapped to the company's culture profile.

Example Calculation

Candidate ProfileID: #8439

Recent graduate with strong analytical skills and internship experience in market research.

Target Job RoleID: #JR-102

Entry-level Data Analyst role at a fast-growing tech startup.

Calculated Fit Score
92%

High competency and aspiration match, moderate experience match.

Career Pathways

Dual-Track Recommendation

Beyond a single score, we provide both a primary career path and a set of alternative, high-potential secondary paths to broaden opportunities.

Primary Track (Best Fit)

The role with the highest Fit Score, representing the strongest immediate match.

Top Match92% Fit

Data Scientist

Strong alignment in Python, SQL, and statistical analysis skills. High aspiration match for a data-driven role.

Secondary Track (Growth Potential)

Roles where you have high latent potential, even if direct experience is lacking.

Alternative Paths75-85% Fit

Alternative Suggestion: Product Analyst

Leverages your analytical mindset. Requires developing skills in user story mapping and A/B testing.

High AptitudeStrong Growth Potential
Transparency & Trust

Explainable AI (XAI)

We believe in transparent AI. Our XAI features break down your Fit Score, providing actionable insights and personalized recommendations for career growth.

Fit Score Breakdown

Data Scientist92% Fit
Competency Match94%
Experience Match88%
Career Aspiration Match91%
Personality & Culture Fit85%

Actionable Insights

Your strongest area is Competency Match, driven by top-tier analytical and problem-solving skills from your BPRA results.

Your Career Aspiration match is high, indicating this role aligns well with your stated goals.

Your Experience Match is the primary area for improvement. Gaining hands-on project experience will significantly boost your score.

Personalized Recommendations

To improve your Experience Match for a Data Scientist role, we recommend the following courses:

Interactive Fit Score Simulator

Curious how your Fit Score might change? Use our simulator to see how improving specific skills or gaining experience could impact your career matches.

Alternative Role Suggestions

Based on your profile, these alternative roles also show strong potential:

Business Analyst86%
Product Analyst79%
Research Analyst77%
AI Engine

AI Resume Intelligence Engine

Core Capabilities

1

Named Entity Recognition (NER)

Extracts job titles, companies, skills, certifications, and education using transformer-based NLP models

2

Semantic Skill Mapping

Maps extracted skills to SkillsFuture's 3,905+ standardized skill taxonomy using embedding similarity

3

Experience Quantification

Calculates years of experience and proficiency levels per skill using temporal analysis

4

CCS Inference

Infers Critical Core Skills from behavioral evidence in work descriptions

5

Multi-format Support

Processes PDF, DOCX, and plain text resumes with layout-aware parsing

6

Fusion Integration

Combines with BPRA scores using 0.4 resume + 0.6 BPRA weighting for Fusion Score

Processing Pipeline

Stage 1

Document Parsing

Extract text with layout preservation

Stage 2

Entity Extraction

NER for skills, roles, companies, dates

Stage 3

Skill Normalization

Map to SSG taxonomy via embeddings

Stage 4

Proficiency Estimation

Score skills based on context & duration

Stage 5

Profile Generation

Create structured skill profile

Stage 6

Fusion Scoring

Combine with BPRA for final profile

Try AI Resume Parsing

Upload your resume to experience the full AI parsing pipeline in real-time

Drag your resume here, or click to upload

Supports PDF, DOCX, DOC, TXT formats · Max 10MB

LLM-Powered NER
SSG Skill Mapping
Fusion Scoring
End-to-End

SkillsFuture Plus Matching Pipeline

An enhanced career development model that integrates Singapore's SkillsFuture national framework with BestTop's proprietary BPRA psychometric assessment

Technical Competency Skills (TCS)

3,905+

Job-specific technical skills extracted from resumes and validated against SSG taxonomy

Source: SkillsFuture SSG Database

Critical Core Skills (CCS)

16

16 transferable soft skills assessed through BPRA psychometric evaluation

Source: BPRA Assessment

Sector Knowledge

38 sectors

Industry-specific knowledge requirements mapped across 38 sectors

Source: SSG Skills Framework

4-Step Matching Logic

Step 1

Profile Fusion

Combine BPRA scores (60%) with resume-extracted evidence (40%) to create a Fused Profile

Step 2

Skill Mapping

Map extracted TCS and inferred CCS to SkillsFuture's standardized skill taxonomy

Step 3

Role Matching

Calculate Fit Score using weighted multi-dimensional similarity against 1,575+ job role profiles

Step 4

Gap Analysis

Identify skill gaps between current profile and target roles, generate personalized learning paths

Competitive Advantages

Scientific psychometric foundation (vs. self-reported data)
National framework alignment (SkillsFuture SSG)
Dual-source data fusion (potential + evidence)
Continuous profile evolution (not one-time snapshot)
Transparent, explainable matching algorithms
Dreyfus 5-level proficiency with validated rubrics
Dual-Track model (Baseline + Delta) for precise matching
Official Framework

SSG CCS Proficiency Ruler

The official 3-level proficiency ruler from SkillsFuture Singapore, mapped to Dreyfus levels and BPRA score ranges

B

Basic

Score: 1-4Dreyfus: Novice, Advanced Beginner

Responsibility

Work under supervision and guidance. Accountable for a set of broader tasks or performance of self.

Autonomy

Use limited discretion to respond to issues. Work with others to contribute to work performance.

Complexity

Routine

Knowledge

Apply understanding and knowledge when performing differentiated work activities. Follow instructions and guidelines to carry out activities and solve routine problems.

I

Intermediate

Score: 5-6Dreyfus: Competent

Responsibility

Work under broad direction. Accountable for performance of self and others.

Autonomy

Exercise judgment. Adapt and influence stakeholders to achieve work performance.

Complexity

Less Routine

Knowledge

Evaluate diverse information and demonstrate advanced knowledge within a broad work area. Facilitate the implementation of innovation and integrate ideas to solve less routine problems. Share knowledge, guiding others where required.

A

Advanced

Score: 7-10Dreyfus: Proficient, Expert

Responsibility

Accountable for significant area of work, strategy or overall direction.

Autonomy

Empower to chart direction and practices to exceed objectives/results.

Complexity

Complex

Knowledge

Synthesise breadth and depth of knowledge to influence thinking, present new ideas and push boundaries. Drive innovation and solution development to address complex issues or problems. Role model the competency across complex, varied situations.

Knowledge Graph

Skill & Competency Taxonomy

Our taxonomy is a hybrid model, combining the scientific rigor of the 16 BPRA dimensions with the practical, industry-recognized SSG Critical Core Skills (CCS) framework.

16 BPRA Psychometric Dimensions

1

Critical Thinking

Ability to objectively analyze and evaluate issues to form a judgment. Involves examining assumptions, discerning hidden values, evaluating evidence, and assessing conclusions.

2

Problem Solving

Capacity to find solutions to difficult or complex issues through systematic analysis, creative thinking, and structured approaches.

3

Learning Agility

Proactive, self-directed cognitive-behavioral process of acquiring new skills and knowledge rapidly. Includes digital fluency and continuous learning mindset.

4

Creativity

Ability to generate novel and useful ideas across domains. Encompasses divergent thinking, ideation, and the ability to see connections between seemingly unrelated concepts.

5

Communication

Effective verbal, non-verbal, and written information exchange. Includes active listening, clear articulation, and adapting communication style to audience.

6

Teamwork

Collaborative effort to achieve shared goals within a group. Includes coordination, conflict resolution, and leveraging diverse team strengths.

7

Empathy

Understanding and sharing the feelings of others. Includes perspective-taking, emotional intelligence, and customer-centric mindset.

8

Influence

Capacity to have an effect on the character, development, or behavior of others through persuasion, negotiation, and leadership.

9

Achievement Orientation

Drive to meet or exceed standards of excellence. Includes goal-setting, performance optimization, and motivating others to achieve their potential.

10

Resilience

Ability to recover quickly from difficulties and setbacks. Includes stress management, emotional regulation, and maintaining performance under pressure.

11

Adaptability

Willingness and ability to adjust to new conditions. Includes flexibility, openness to change, and ability to pivot strategies when needed.

12

Proactiveness

Creating or controlling a situation rather than responding to it. Includes initiative, anticipation, and self-starting behavior.

13

Responsibility

State of being accountable for duties and obligations. Includes ethical behavior, global awareness, and understanding broader impact of actions.

14

Innovation Implementation

Ability to translate creative ideas into practical outcomes. Includes cross-disciplinary thinking, prototyping, and scaling innovations.

15

Attention to Detail

Thoroughness and accuracy in accomplishing tasks. Includes quality orientation, data accuracy, and systematic verification.

16

Time Management

Effective planning and control of time to increase productivity. Includes prioritization, scheduling, and work-life balance management.

SSG Critical Core Skills (CCS)

Thinking Critically

Critical ThinkingCreative ThinkingProblem SolvingSense Making

Interacting with Others

CommunicationCollaborationCustomer OrientationInfluenceDeveloping PeopleBuilding InclusivityDecision MakingTransdisciplinary Thinking

Staying Relevant

Digital FluencyAdaptabilityGlobal PerspectiveSelf-management

Map Your Skills to the Future

Take our free BPRA assessment to discover your unique competency profile and see how you map to 1,575+ job roles across 38 sectors.