During job-import we are going to pre-populate new ctr-priority-multiplier
field for each job. Then during job-search we add this field as additional multiplier for calculation of job-score which is performed by ElasticSearch.
All required data is stored inside stats_of_jobs
table. (id: integer, job_reference: string, email_sends: integer, email_clicks: integer, created_at: datetime)
Function which calculate ctr_priority_multiplier
will looks like this:
MIN_SENDS = 10
MIN_CLICKS_FACTOR_SENDS = 1000