PHP Script for Record Evaluation -- 3

Completed Posted 4 years ago Paid on delivery
Completed Paid on delivery

I am wanting to develop a PHP script that evaluates input form a Form and then produces the closest match or best result set. Think of this almost like a dating website where a person is trying to find the best match but the results will be many with many potential matches. The difficulty is in the evaluation of the data.

The form will need to contain 5 fields where the end user can submit 1 or more (up to 5) keywords (in our example colors) that we want to determine the best possible result set from the DB. The factors for evaluation are as follows:

- First we need to evaluate and match the records with a field indicating availability (value is 1 vs. 0). This should be 40% of the evaluation of "best match"

- The second evaluation of match is based on the number of keywords that match the user input from the form. The records with the higher number of matched keywords are better. This should be 30% of the "best match" evaluation.

- The third evaluation of match is based on the rating field. A higher numeric receives a higher match. This is 10% of the match evaluation.

- The fourth evaluation of match is based on quantity of previous sessions, again a numeric field on the record (the higher the value, the higher the ranking). This is 10% of the match.

- The fifth evaluation of match is based on a field called tier. Again, the higher the value, the better this row is compared to others. This is the final 10% of the match.

The deliverable is simply a form, that submits to a PHP script and then returns a grid of results following the evaluation criteria I have listed above. No special formatting fancy design needed here. I am just interested in the PHP script. I can supply a simplified MySQL table export that contains all the fields and sample data to be evaluated.

MySQL PHP

Project ID: #22441768

About the project

6 proposals Remote project Active 4 years ago

Awarded to:

SeniorTop325

Hi. I have read your job description carefully and fully understood what you want. As a full stack developer I have 5 years of experience in back-end development. Especially, php and MySQL are my top skill. I have More

$100 USD in 7 days
(2 Reviews)
2.6

6 freelancers are bidding on average $120 for this job

beautymaria

Dear client Thank you for your job post. I have just read your job description with care. Reading your job description, I think your project is very suitable to me. I have good skills and experiences in PHP. I have +5 More

$140 USD in 7 days
(17 Reviews)
6.2
imdespro

Hello, there! I'm an experienced full-stack developer/software engineer, so please check out my profile page and reviews here: https://www.freelancer.com/u/imdespro I've just checked the project details and it seems v More

$200 USD in 5 days
(0 Reviews)
0.0
Edisautra123

Saya sering mengerjakan proyek ini

$111 USD in 3 days
(0 Reviews)
0.0