Find Jobs
Hire Freelancers

Play by Play Data Gatgering with Python

$1000-1500 USD

Completed
Posted over 9 years ago

$1000-1500 USD

Paid on delivery
I need to gather play-by-data on [login to view URL] and have it converted to csv files for each game played. The source link as folows: [login to view URL] You have to process the data, and slice it down to data columns as you can found it csv file. Note that play-by-play data available on [login to view URL] since 1996-97 season. We would like to input dates the the software should gather all games between these dates. I can provide a hosting for a private web based database to produce the csv files. Key points: +Active line ups are required, you need to increment game time to find the 10 players who are active in court. +Shot distance required +After you complete your work, data validation will be made as any player\'s free throws, field goals, rebounds totals should match with official stats pages of NBA.. Good luck,
Project ID: 6654250

About the project

15 proposals
Remote project
Active 10 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
I can do this project for you. I\'ve been taking a look at the play by play data and this project should be no problem. The two tricky parts you mentioned, active lineups and shot distance are both fairly easy to figure out. For the active lineup you can get the starting lineup and then keep track of the substitution and ejection events to determine which players are active at any given time. Shot distance can be calculated as well, from the documentation it looks like shots are recorded with x, y coordinates in inches, its not hard to calculate the distance to the hoop from there. As for my qualifications, I have three years of experience working with python and two years of experience doing web development. I\'ve worked with data APIs before and have developed multiple python scripts that read and write csv data. I would be happy to discuss the project with you in more detail and or answer any questions you might have. Feel free to contact me at any time and I\'ll get back to you as soon as possible. My price is negotiable, $1500 seems a bit steep for this project to be honest. I can modify my price after we\'ve discussed the project and your requirements further. Thanks, Joshua Cruikshank
$1,000 USD in 7 days
5.0 (13 reviews)
5.3
5.3
15 freelancers are bidding on average $1,949 USD for this job
User Avatar
Hi, I think this is not hard, as basically is reading json files, so I can do this quickly. Do you need a desktop app or a web app. Can java or php be used or only python? Thanks. Sergio.
$1,500 USD in 7 days
5.0 (4 reviews)
6.5
6.5
User Avatar
Hey, I am very interested in the project. I have reviewed the requirements and studied the input files and I don't think I will encounter major problems to complete it. I am pretty experienced in Python and this type of data wrangling. Cheers.
$1,500 USD in 10 days
4.7 (9 reviews)
4.6
4.6
User Avatar
Respected Sir/Madam, I have checked both the data provided by the url and attached file. I can create script which can fetch the data for given data range and process the data as explained in the project description. This is straight forward coding which can be completed in less than 7 days. I have such tasks before. Would like to know more details of the project like the what data set you want to save in the tables? Thanks for your time, ecpdes
$1,510 USD in 10 days
5.0 (1 review)
3.5
3.5
User Avatar
Hi! This project is right up my alley because I have previously dabbled with parsing the nba stats pages with python. I will complete this work to a high standard and reasonably quickly. Active lineups and shot distances are no problem and I'm sure I'll be able to meet any realistic validation metrics. If you want to discuss this with me before awarding the project, please send me a message. Thanks. (PS: You may already know this, but you can get more information by using the playbyplayv2 API--mostly it just makes identifying players easier.)
$1,500 USD in 4 days
5.0 (9 reviews)
3.2
3.2
User Avatar
Bis jetzt wurde noch kein Vorschlag eingegeben
$2,500 USD in 35 days
4.9 (4 reviews)
2.9
2.9
User Avatar
We've previously worked together on one of your projects. My skills have vastly improved since then, so I'm 100% confident you'll get exactly what you're looking for. I can see that the posted project is for Python, is that part flexible? I can complete your task perfectly in Node JS. If you're interested or need more info let me know. PS. I also have fiber optics connection to my local server and a proxy pack it will be quite efficient Good luck on your project! Best regards, Pavel
$2,111 USD in 10 days
4.4 (2 reviews)
1.0
1.0
User Avatar
A proposal has not yet been provided
$2,500 USD in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of TURKEY
Istanbul, Turkey
5.0
13
Payment method verified
Member since Oct 23, 2009

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.