Skip to content
This repository has been archived by the owner. It is now read-only.
[JUST FOR SHOW] Our solution in Tech Mahindra MI18 hackathon that won the Best Solution Award
Jupyter Notebook Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
files
nltk_data
screenshots
static
templates
.gitignore
LICENSE
README.md
extras.py
model.py
requirements.txt
skillmate.py
skillmate.wsgi

README.md

skillmate

Skill Mate application for RMG skill classiffication and resource - IJP mapping

Screenshots

allonone.gif

Live demo

skillmate.ml

API reference

  • Search using natural language
GET /api/v1.0/nlp_search?search=java%20skilled%20resources%20with%203%20to%206%20years%20of%20experience
  • Search resources (by emp_id or skills)
GET /api/v1.0/resources?emp_ids=1,2 
GET /api/v1.0/resources?skills=java,python&experience_min=0&experience_max=36500 
  • Search IJPS (by req_id or required skills)
GET /api/v1.0/ijps?req_ids=1034678,1043286 
GET /api/v1.0/ijps?skills=java,python&experience_min=0&experience_max=36500 
  • Retrieve recommended IJPs for resources
GET /api/v1.0/recommend_ijps?emp_ids=1,2
  • Retrieve recommended resources for IJPs
GET /api/v1.0/recommend_resources?req_ids=1065871,1070567
  • Retrieve a list of most demanded skills with counts
GET /api/v1.0/demanded_skills?limit=30
  • Retrieve a list of top available skills with counts
GET /api/v1.0/available_skills?limit=30
  • Retrieve demand availability gap
GET /api/v1.0/demand_availability_gap?limit=30
  • Improve accuracy and train Skill Mate by deleting a skill
POST /api/v1.0/improve    data: skill=invalid_skill, validation=delete
  • Improve accuracy and train Skill Mate by renaming a skill
POST /api/v1.0/improve    data: skill=invalid_skill, validation=rename, newname=valid_skill
  • Train Skill Mate by declaring a phrase as a valid skill
POST /api/v1.0/improve    data: skill=valid_skill, validation=valid

Basic diagram

basic_diagram.png

DB Schema

skillmatedb.png

Credits

MAlgoTitans : Best solution award winner team at Tech Mahindra Mission Innovation 18 Hackathon

You can’t perform that action at this time.