From 7b34af3ad185cec61811eacf248178b24ffc6118 Mon Sep 17 00:00:00 2001 From: sriramadhenu Date: Sun, 16 Nov 2025 19:54:45 -0800 Subject: [PATCH] Added sri_pipelines.md with API resources and control flow --- TODO_PIPELINES/sri_pipelines.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 TODO_PIPELINES/sri_pipelines.md diff --git a/TODO_PIPELINES/sri_pipelines.md b/TODO_PIPELINES/sri_pipelines.md new file mode 100644 index 0000000..365a9e5 --- /dev/null +++ b/TODO_PIPELINES/sri_pipelines.md @@ -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. \ No newline at end of file