https://github.com/aditeyabaral/fantasy-premier-league
Real time analysis of Premier League football data using Spark Streaming
https://github.com/aditeyabaral/fantasy-premier-league
Last synced: 3 months ago
JSON representation
Real time analysis of Premier League football data using Spark Streaming
- Host: GitHub
- URL: https://github.com/aditeyabaral/fantasy-premier-league
- Owner: aditeyabaral
- Created: 2020-11-16T09:38:55.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2020-12-07T13:19:44.000Z (almost 5 years ago)
- Last Synced: 2025-03-09T13:10:05.509Z (8 months ago)
- Language: Python
- Homepage:
- Size: 917 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fantasy-premier-league
A project that involves collecting streaming data about English Premier League matches over a TCP socket, and performing real-time analytics on it.
Project was implemented in PySpark, tested on version 3.0.1
This project was submitted as part of the course requirements of the Big Data course (UE18CS322) at PES University, Bengaluru
To run the project, use the inbuilt runner script with the input JSON file as its command line argument, as follows
```
$ ./run.sh
```
There are three possible kinds of inputs:
1. Input requesting player profile after all streaming data
2. Input requesting for a particular match details
3. Input requesting for winning chances in Fantasy Premier League given two playing XIs.
The input formats for each can be found at the link below:
[Sample Input](https://drive.google.com/drive/folders/1Ic8W5Ii8cyN9AKysjcg69c4ZpkWAmfAQ)