LalaCuteGroup / lala-referral

A referral service serving the members of LC TG Group
4 stars 6 forks source link

AWS Lambda to Fetch Companies According to Location, YOE, and Leetcode Threshold #19

Open heiheihang opened 1 year ago

heiheihang commented 1 year ago

We need an AWS Lambda to perform a search for matching companies and openings. For example, a user with preference set as:

The applicant should get a list of companies and openings close to her conditions. The actual implementation of the recommendation system should provide the top 20 opportunities to the applicant.

heiheihang commented 1 year ago

We need to figure out a way to calculate a recommendation score first. for each job and company. I am thinking we should straightaway filter out different location. Then we need to take a balance between Leetcode Problem, Leetcode Contest Rating, and YOE.

I am suggesting the following formula: ( Actual Problem - Expected Problem) / Actual Problem X 0.6 + ( Actual Rating - Expected Rating) / Actual Rating X 0.2 + ( Actual YOE - Expected YOE) / Actual YOE X 0.2