Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions TODO_PIPELINES/sri_pipelines.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
Sports:
* https://www.mysportsfeeds.com/
* https://www.thesportsdb.com/
* https://developer.sportradar.com/getting-started/docs/get-started

Finance:
* https://www.alphavantage.co/
* https://finnhubio.github.io/
* https://developer.yahoo.com/api/

Control flow:
1. Data Retrieval
- Python scripts to fetch sports and market data from the API
- Store the API responses in a database (MongoDB)

2. Data Extraction/Processing
- Extract relevant features such as player information, team statistics, market data, etc (using Numpy and Pandas)
- Store the tables using AWS if needed

3. Model Training
- Model training logic, weights assignment and updating, etc.
- Scikit-learn and TensorFlow

4. Model Deployment
- Flask or FastAPI for real-time predictions given a user request

5. Frontend
- React.js and Next.js to allow users to pick between sports and finance markets, input queries, view predictions, and visualize trends
- No need for user accounts and login/logout authentication (yet)

Potential additions:
After an event predicted by the model occurs, retrain the model based on the result of the event.