Find Jobs
Hire Freelancers

Create Python function for a ELO rating System

$10-30 AUD

Completed
Posted almost 3 years ago

$10-30 AUD

Paid on delivery
*Project Edited - now just after 1 function. The definition of a ELO rating system can be found here [login to view URL] I have a datasets from AFL sport and I would like a piece of code written that will take the a column and compute an ELO rating. Dataset: - AFL where match_margin is used as the column to compute. **This dataset is one row per team per match. With the function, I would like to be able to specify: - Score input (eg the match_margin column) - K Factor - anything else relevant And then output i would like to have columns attached to the same dataframe with: - Pre Match ELO For (Team) and Against (Opposition) i.e what it was before the match has been played. - Pre Match Probabilities based off the ELO difference between two sides - Post Match ELO (What it was after the match has been played). Here are two examples i have come across to help and there are more on the internet: [login to view URL] [login to view URL] And there are also python packages for ELO, but i havent been able to figure out how to make it work. The AFL Dataset is attached (ignore soccer dataset) Any questions let me kno!
Project ID: 30352770

About the project

4 proposals
Remote project
Active 3 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
Hi, I think I might be a good fit for this project as I have my MSc in Electrical Engineering and I have over 6 years of Python experience. I used Python for various data manipulation tasks and for simulations in my network science research projects, check out the following repo on github: [login to view URL] I would probably use the EloPy package for the project, but I can implement the algorithm also if needed. I would be happy to discuss further details of the project.
$30 AUD in 5 days
0.0 (0 reviews)
0.0
0.0
4 freelancers are bidding on average $25 AUD for this job
User Avatar
Hello, I have read your job post and I am interested in the same. I have a B. Tech (Computer Science) and MBA from the very best universities in the country with an acceptance rate of 0.01% of the applicants. I have been doing academic writing and programming tasks for over 5 years now. I have worked with students from the US, UK, UAE and Australia in different domains ranging from Machine Learning, Website design, Engineering and others. I have expertise with C, C++, Python, Java and other languages along with Networking, Packet Tracers etc. I can discuss in detail after you have shared complete details of the task. I have assisted students from graduation, masters and Ph.D level with their thesis or other work. I can assist you in a single assignment or take up your entire course. I can assure you in terms of quality and deliverables. Please do send me a message in case you have any questions.
$25 AUD in 7 days
5.0 (1 review)
3.9
3.9
User Avatar
I have proficiency in python coding and known several libraries like pandas which will be required for this project.
$25 AUD in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am profeshnal in python . I know more about python library like pandas,lambda, numpy ,list ,dictionary so I am more confident about this work. Thank you
$20 AUD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Newport, Australia
4.7
5
Payment method verified
Member since Nov 12, 2013

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.