Find Jobs
Hire Freelancers

Create a mathematical matching formula/algorithm

$30-250 AUD

En curso
Publicado hace más de 6 años

$30-250 AUD

Pagado a la entrega
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.
ID del proyecto: 15448951

Información sobre el proyecto

12 propuestas
Proyecto remoto
Activo hace 7 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
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 en 6 días
4,9 (17 comentarios)
4,3
4,3
12 freelancers están ofertando un promedio de $200 AUD por este trabajo
Avatar del usuario
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 en 10 días
4,9 (310 comentarios)
7,5
7,5
Avatar del usuario
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 en 3 días
4,7 (178 comentarios)
7,3
7,3
Avatar del usuario
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 en 3 días
4,9 (102 comentarios)
6,1
6,1
Avatar del usuario
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 en 3 días
4,7 (75 comentarios)
6,3
6,3
Avatar del usuario
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 en 7 días
5,0 (1 comentario)
2,9
2,9
Avatar del usuario
Are we free to choose our own programming language?
$66 AUD en 4 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de AUSTRALIA
Sydney, Australia
5,0
1
Forma de pago verificada
Miembro desde oct 21, 2017

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.