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.84k stars 2.04k forks source link

Fix deprecated things from dependencies #41

Closed avecz closed 1 year ago

avecz commented 1 year ago

The fileReader.py wouldn't run, due to a deprecated attribute from SKLearn, used in the tf_idf.py file:

There was cache errors when running the app.py, as the old Streamlit st.cache was deprecated in favor of the two new commands st.cache_data and st.cache_resource as seen here:

The new function st.cache_data doesn't support hashing at the moment, as mentioned here generating a UnhashableParamError.

srbhr commented 1 year ago

Hey @avecz thanks a lot for this PR. It solves a lot of issues, but I'm already working on a version 2 or an updated version of this project to enhance its capabilities. Check: https://github.com/srbhr/Naive-Resume-Matching/tree/0.0.1-Alpha-phase-2 Would you like to work on it?

srbhr commented 1 year ago

Alright @avecz changes looks good to me.

avecz commented 1 year ago

Hey @avecz thanks a lot for this PR. It solves a lot of issues, but I'm already working on a version 2 or an updated version of this project to enhance its capabilities. Check: https://github.com/srbhr/Naive-Resume-Matching/tree/0.0.1-Alpha-phase-2 Would you like to work on it?

Nice! I'll take a look and if there is anything I could help, sure thing I'll do.

srbhr commented 1 year ago

Hey @avecz I've updated the code from Master to Main. The Main now contains newer changes. You can try this code out now if you like. Also, Naive Resume Matcher is now Resume Matcher. It has its website and is available on Product Hunt. 😁😁

Check it out here: https://www.resumematcher.fyi/ Product Hunt: https://www.producthunt.com/products/resume-matcher