Find Jobs
Hire Freelancers

Create a mathematical matching formula/algorithm

$30-250 AUD

In Progress
Posted over 6 years ago

$30-250 AUD

Paid on delivery
Hi freelancers. We are developing a website which requires a user matching system. Users will get matched with each other based on the answers they provide to our questionnaire. The questionnaire uses a 6 point Likert scale for the responses. We are looking for someone to design a suitable matching formula/algorithm using appropriate, logical mathematical formulas/analysis for the matching. We have a questionnaire of about 17 questions (this number may increase later). For each question, the user (e.g. User A) chooses the most suitable answer from a likert scale of 1 to 6 (strongly disagree, disagree, somewhat disagree, somewhat agree, agree, strongly agree). Only one answer is allowed. User A then chooses all acceptable answers they would like their potential match (other users) to give (minimum one, maximum six). If User A has chosen, for example, three answers as acceptable, then they need to give these three acceptable answers a priority number. For example if they choose “somewhat agree, agree, strongly agree” as acceptable answers, they can give 1,2,3 priority to these answers. This means another user (e.g. User B) who selected the number 1 acceptable answer will get a higher match (more points) than another user (e.g. User C) who selected the number 2 option, and so on. The matching formula/algorithm will match users based on what they have chosen for themselves and for their potential matches and gives a combined percentage match rating when comparing the answers between users.
Project ID: 15448951

About the project

12 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Objective: Predict a(single) real valued score for userA --- userB given a set of parameters Queries: Is it commutative? score(userA, userB) = score(userB, userA) The real concern in such systems is the way to figure out the best ranking either subjectively or as you said mathematically, which can be manipulated with strong prior probabilities. For example, in case where strongly agree, agree etc 3 of 6 are chosen, there's a joint probability distribution of 3 of the 6 options to be true. Priority: The concern regarding this can be easily sorted out with weighted ranking from high to low as we go down the priority scale. Options: A statistical measure called entropy and correlation can be computed easily between any 2 users, given a set of attributes ranging from selection on Likert scale, priority order, and others. OR Conversely a scoring system can be learnt from data at hand that is subjectively graded apriori. About me: Being a research student in machine learning and statistics, I find this very interesting. The funds accumulated from taking up such projects go into conference and publications. Kindly message me whenever you're ready. If not online, leave your queries, and I shall reply ASAP. Thank you! Have a great weekend!
$190 AUD in 6 days
4.9 (17 reviews)
4.3
4.3
12 freelancers are bidding on average $200 AUD for this job
User Avatar
Hi, I am Mathematics and Algo expert. Please see my profile and reviews. Thank you Stay tuned, I'm still working on this proposal.
$400 AUD in 10 days
4.9 (310 reviews)
7.5
7.5
User Avatar
Hi I am a very experienced statistician and academic writer. I have completed several PhD level thesis projects involving advanced statistical analysis of data. I have worked with data from several companies and have done projects involving high level quantitative analysis and data interpretation skills to study the trends, time behaviour and compare the variables in the data. I can do advanced level analysis in SPSS, R, WEKA, TABLEAU and excel tools like machine learning, hypothesis testing, forecasting, T-test, ANOVA etc. Looking forward to discussion, Best Regards, Suyash
$250 AUD in 3 days
4.7 (178 reviews)
7.3
7.3
User Avatar
sir i can help u with this project this is a dummy bid i can give u an exact estimate after we discuss the project hopping for your kind consideration Relevant Skills and Experience i have done masters in computer engg with specialization in image processing and pattern recognition Proposed Milestones $155 AUD - complet
$155 AUD in 3 days
4.9 (102 reviews)
6.1
6.1
User Avatar
I have briefly read the description on Research development, and I can deliver as per the requirements however I need us to discuss for more clarity on the details, deadline and budget as well. Relevant Skills and Experience Matlab Proposed Milestones $120 AUD - 1
$120 AUD in 3 days
4.7 (75 reviews)
6.3
6.3
User Avatar
Hello, I am an analytics consultant with more than 6 years of experience working with clients across the globee. Can take up this job smoothly. Relevant Skills and Experience More than 10 years in quntitative field including engineering college and analytics job role post college. Please ping for more details. Proposed Milestones $100 AUD - While Awarding $150 AUD - 50% completion $150 AUD - 100% completion
$400 AUD in 7 days
5.0 (1 review)
2.9
2.9
User Avatar
Are we free to choose our own programming language?
$66 AUD in 4 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Sydney, Australia
5.0
1
Payment method verified
Member since Oct 21, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.