Code Monkey home page Code Monkey logo

naive-resume-matching's Introduction

Resume Matcher

Resume Matcher

AI Based Resume Matcher to tailor your resume to a job description. Find the bestkewords, and gain deep insights into your resume.


Stars Apache 2.0 Issues Forks

Discord

Resume Matcher

A Machine Learning Based Resume Matcher, to compare Resumes with Job Descriptions. Create a score based on how good/similar a resume is to the particular Job Description.\n Documents are sorted based on Their TF-IDF Scores (Term Frequency-Inverse Document Frequency)

Matching Algorihms used are :-

  • String Matching

    • Monge Elkan
  • Token Based

    • Jaccard
    • Cosine
    • Sorensen-Dice
    • Overlap Coefficient

Topic Modelling of Resumes is done to provide additional information about the resumes and what clusters/topics, the belong to. For this :-

  1. TF-IDF of resumes is done to improve the sentence similarities. As it helps reduce the redundant terms and brings out the important ones.
  2. id2word, and doc2word algorithms are used on the Documents (from Gensim Library).
  3. LDA (Latent Dirichlet Allocation) is done to extract the Topics from the Document set.(In this case Resumes)
  4. Additional Plots are done to gain more insights about the document.


Older Version

Check the older version of the project here.

naive-resume-matching's People

Contributors

srbhr avatar dependabot[bot] avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.