What it does
During live video telecast ,Ai predicts what will happen next by analysing the batter's and pitcher's performance in the past and give a result ,for which you can give counter prediction like if ai predicts batter you can choose single etc by the buttons in popup UI .Also content based filtering is used to telecast homerun videos. In the app live video is being simulated.
How we built it
We build it by Django for backend, Kotlin for mobile app. And MLB api is used to fetch batter, pitcher information also api is used to simulate live video by getting exact event happened at a time.
Challenges I ran into
The biggest challenge was getting the desired data like current batter, current pitcher, last game event , batter stats and pitcher stats From MLB api were the Tough part
What I learned
From building this project I learnt to use Django and went a little deep in kotlin.
What's next for SwingStream
As it is known how to take required data from mlb api ,real time tool tips can be made Next extra features like Personalized Fan Highlights, collaburative filtering for recommending videos will also be added.
Built With
- django
- kotlin
Log in or sign up for Devpost to join the conversation.