Redwood: Improved Skill Search Results

Provides multiple methods for suggesting relevant skills based on user-entered text in the following pages:

•    Me > Skill Center
•    Me> Skills and Qualification
•    MyTeam >Teams Skill Center >Employees tab >select worker >Add skill
•    MyTeam >Skills Center >select worker >Add skill
•    MyTeam >Teams Skill Center >Skills tab>Assign Core Skills
•    My client group >Learning > Course> Skills and Qualification
•    Career Development Journey Template

It leverages various search algorithms, including exact match, phrase match, and term match, to match skills either by exact term, partial phrase, or broader term variations; along with patterns like “contains” and “starts with”. It also includes fuzzy search for handling spelling mistakes or close matches.

The skills are suggested in the following order of weightage:

  1. Skill title exact match
  2. Skill title phrase match- starts with
  3. Skill title phrase match- contains
  4. Skill synonym exact match
  5. Skill synonym phrase match - starts with
  6. Skill synonym phrase match - contains
  7. Skill title term match- starts with
  8. Skill title term match- contains
  9. Skill synonym term match - starts with
  10. Skill synonym term match - contains
  11. Fuzzy search

Enhances skill search accuracy and efficiency by offering multiple matching methods, including exact match, phrase match, term match, and fuzzy search. It provides flexibility for users to find the most relevant skills by accommodating different search criteria, such as partial terms or variations in spelling.

Steps to Enable and Configure

You don't need to do anything to enable this feature.

Tips And Considerations

Consider the following set of skills and synonyms as an example:

 

Skill

Synonyms

App Architecture Design

Mobile Architecture, System Blueprinting, Application Structure

App Security Implementation

Mobile App Protection, App Vulnerability Fixing, Application Hardening

API Integration for Apps

App Data Connectivity, REST/GraphQL Integration, Service Linking

Cross-Platform App Development

Hybrid App Building, Multi-platform Development, Unified Codebase

Testing of Features

QA Testing, Feature Validation, Mobile Testing

Application UI/UX Optimization

User Experience Tuning, Interface Enhancement, Mobile UX Improvement

App Analytics & Insights

User Behavior Tracking, App Metrics, Mobile KPIs

Deployment of Mobile Apps

App Release Process, Mobile App Publishing, Production Deployment

App SDKs & Toolkits

Developer Tools, Mobile SDKs, App Frameworks

Monitoring Performance of system

Application Health Checks, Performance Tuning, App Load Analysis

App Store Optimization (ASO)

Mobile SEO, App Discoverability, Store Listing Optimization

Backend for device Services

Server Integration of Apps, Mobile Backend Development, Cloud Backend Setup

App Bug Identification & Resolution

Issue Tracking, Debugging Applications, Bug Fixing

UI Animation in Apps

Motion Design, Micro-interactions, Animated Elements

Offline Functionality in cloud computing

App Data Caching, Offline Mode Implementation, Local Storage

If you enter the text “App Security” when searching for a skill in the Skills Center, the suggestions will be displayed in the following order:

Rank

Skill Name

Synonyms

Match Type

1

App Security Implementation

Mobile App Protection, App Vulnerability Fixing, Application Hardening

Skill Title Phrase Match – Starts with

2

App Architecture Design

Mobile Architecture, System Blueprinting, Application Structure

Skill Title Term Match – Starts with

3

App Analytics & Insights

User Behavior Tracking, App Metrics, Mobile KPIs

Skill Title Term Match – Starts with

4

Cross-Platform App Development

Hybrid App Building, Multi-platform Development, Unified Codebase

Skill Title Term Match – Contains

5

API Integration for Apps

App Data Connectivity, REST/GraphQL Integration, Service Linking

Skill Title Term Match – Contains

6

Deployment of Mobile Apps

App Release Process, Mobile App Publishing, Production Deployment

Skill Title Term Match – Contains

7

Offline Functionality in cloud computing

App Data Caching, Offline Mode Implementation, Local Storage

Skill Synonym Term Match – Starts With

8

Monitoring Performance of system

Application Health Checks, Performance Tuning, App Load Analysis

Skill Synonym Term Match – Starts With

9

Backend for device Services

Server Integration of Apps, Mobile Backend Development, Cloud Backend Setup

Skill Synonym Term Match – Contains

10

Testing of Features

QA Testing, Feature Validation, Mobile Testing

No Match