srbhr / Resume-Matcher

Resume Matcher is an open source, free tool to improve your resume. It works by using language models to compare and rank resumes with job descriptions.
https://www.resumematcher.fyi/
Apache License 2.0
4.76k stars 1.93k forks source link

May I know where is the score compute? #81

Closed ZeruiW closed 12 months ago

ZeruiW commented 1 year ago

Hi, very interesting work! when I look into it, it shows score simply represents a given data in code. And it does not compute my resume. so where is the score actually computed?

srbhr commented 12 months ago

Hi @ZeruiW Yes, in order to computer similarity scores locally, the requirements are:

  1. PyTorch
  2. CUDA
  3. Nvidia GPU (which supports CUDA)
  4. Sentence Transformers
  5. Enough RAM So that's why I have used precomputed metrics. I ran the qdrant script in colab and got the scores out. At this point, there are ways like OpenAI embeddings or Cohere's embed API that can help get the embeddings easily without requiring heavy GPU loads. It's in pipeline, and I will get it on main as soon as possible, within this week.
ZeruiW commented 12 months ago

Thank you so much!!!