I am looking for a formula/algorithm that encompasses the items below and delivers a match score based on the quality of items that match the criterion:
1. The number of variables (let’s call them criterion) can change. There can be as little as 3 criterion and as many as 100 criterion.
2. The weight applied to each criteria can range from 0-100% and each criteria is independent of the other criterion. (eg. multiple criterion can have the same weight- let's say the weight for 4 matching criteria is 60%, weight for 10 matching criteria is set to 75%, 1 is set to 90%, and 2 are set to 10%. Note this is only an example and the weight and number of matching criteria can changed/set by each user).
I am looking for an algorithm that allows for any number of match criteria to be applied by the weight assigned to each criteria for one dataset to unstructured data. The algorithm must be flexible allowing for any number of criteria to be added.
The algorithm will be applied to large sets of unstructured data and ideally can be updated based on match search results that are selected as good matches by the user. Think of Pandora where based on the "like/dislike" feature, Pandora finds other songs that fit your 'like' category. Similarly if a user likes the match results they can select 'like' which then should update the algorithm (match criteria is updated based on the criteria and match for the favorable result).
16 freelancer bu iş için ortalamada 177$ teklif veriyor
i' m expert in c++ and matlab. i have a lot of experiences in this field. i read ur description carefully. i can do it well. pls, contact me. regards.
I can do it perfectly. I have experience in this filed from long time. Just send me message to discuss more about your project and hopefully we can make a reasonable deal thanks.
This can be done. I have 6 years of experience including 4 years of programming experience in c++. Do let me know in case of further interest.