-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathproject-config.json
More file actions
250 lines (250 loc) · 9.59 KB
/
project-config.json
File metadata and controls
250 lines (250 loc) · 9.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
{
"projects": [
{
"id": "asset-cluster-migration",
"name": "Asset Cluster Migration",
"repo_path": "Asset-Cluster-Migration",
"github": "https://github.com/studyalwaysbro/asset-cluster-migration",
"category": "Research",
"color": "#e94560",
"featured": true,
"visible": true,
"description": "My thesis project and the thing I'm most proud of right now. This is a deep dive into how asset clusters fall apart and rebuild themselves when geopolitical chaos hits. I built the whole pipeline from scratch: spectral clustering, transfer entropy networks, hidden Markov models for regime detection, and a bunch of novel metrics that didn't exist before I needed them. 91 ETFs across 8 asset classes, years of data, and some genuinely surprising findings about how information flows between markets when everything goes sideways.",
"tags": [
"Python",
"Spectral Clustering",
"Transfer Entropy",
"HMM",
"NetworkX",
"Graph Theory"
]
},
{
"id": "jenkins-discord-bot",
"name": "Jenkins the Law",
"repo_path": "jenkins",
"github": "https://github.com/studyalwaysbro/jenkins-discord-bot",
"category": "Bot",
"color": "#f59e0b",
"featured": true,
"visible": true,
"description": "Jenkins is an AI bot with a full personality, real voice, and opinions about everything. He lives in our Discord server and has 7 different alter egos he switches between, real time voice chat through ElevenLabs, persistent memory so he actually remembers conversations, and an autonomous preaching schedule where he lectures the server on random topics. Built him as a passion project and he's honestly become a real member of the community at this point.",
"tags": [
"discord.js",
"DeepSeek",
"ElevenLabs",
"Node.js",
"Telegram"
]
},
{
"id": "stock-signal-engine",
"name": "Stock Signal Engine",
"repo_path": "stock-signal-engine",
"github": "https://github.com/studyalwaysbro/stock-signal-engine",
"github_private": true,
"category": "ML Pipeline",
"color": "#4361ee",
"featured": true,
"visible": true,
"description": "A personal ML research project exploring ensemble methods across 4 model architectures (XGBoost, Random Forest, GRU, TFT). Models train daily on historical data, a meta-learner combines outputs, and an LLM judge cross-checks results with macro context. The whole thing runs on cron jobs with automated retraining, staleness checks, and daily report generation. Built purely as a learning exercise in production ML engineering \u2014 not financial advice or a trading system. This is the project where I learned the most about building systems that actually run without babysitting.",
"tags": [
"TensorFlow",
"XGBoost",
"GRU",
"TFT",
"Python",
"DuckDB"
]
},
{
"id": "ticker-prophet",
"name": "Ticker Prophet",
"repo_path": "ticker-prophet",
"github": "https://github.com/studyalwaysbro/ticker-prophet",
"github_private": true,
"category": "Bot",
"color": "#2dd4bf",
"featured": false,
"visible": true,
"description": "A personal data lookup tool I built to satisfy my own curiosity about how real-time API integrations work. Pulls quotes, charts, and fundamentals for various asset classes. The interesting engineering challenge was building a unified interface across multiple data providers and learning how to work with financial APIs at scale. Purely a personal learning project.",
"tags": [
"Node.js",
"FMP API",
"DeepSeek"
]
},
{
"id": "polymarket-agents",
"name": "Polymarket Agents",
"repo_path": "Polymarket_Agents",
"github": "https://github.com/studyalwaysbro/Polymarket_Agents",
"category": "Research",
"color": "#e94560",
"featured": true,
"visible": true,
"description": "A multi agent research system that analyzes prediction markets using CrewAI. Four specialized AI agents work together to pull sentiment data from 8 different sources, run ensemble NLP analysis (VADER, TextBlob, and LLM scoring), and cross reference with Kalshi and Manifold data. Originally built to find pricing gaps in Polymarket, the research actually proved these markets are surprisingly efficient. The real value ended up being the infrastructure itself.",
"tags": [
"CrewAI",
"DeepSeek",
"FastAPI",
"PostgreSQL",
"LangChain",
"GDELT"
]
},
{
"id": "twitter-agent",
"name": "Twitter Agent",
"repo_path": "twitter-agent",
"github": "https://github.com/studyalwaysbro/twitter-agent",
"github_private": true,
"category": "Automation",
"color": "#4361ee",
"featured": false,
"visible": true,
"description": "An automated content pipeline for Twitter/X. DeepSeek drafts posts based on recent ML research and academic topics, then queues them for human review before posting. Nothing goes out without a person looking at it first, but it handles all the drafting and scheduling.",
"tags": [
"Python",
"DeepSeek",
"Twitter API"
]
},
{
"id": "yeet-terminal",
"name": "YeetTerminal",
"repo_path": "yeet-terminal",
"github": null,
"github_private": true,
"category": "Learning Project",
"color": "#2dd4bf",
"featured": false,
"visible": true,
"description": "A personal learning project where I taught myself React by building a multi tab data dashboard. 16 different views covering various data visualizations and API integrations. Purely educational, built it because I wanted to understand how frontend frameworks actually work after years of only writing Python.",
"tags": [
"React",
"Vite",
"REST APIs",
"Data Visualization"
]
},
{
"id": "openclaw-bot",
"name": "OpenClaw Bot",
"repo_path": "openclaw-bot",
"github": null,
"category": "Bot",
"color": "#f59e0b",
"featured": false,
"visible": false,
"description": "Discord server management bot with audio features. Handles server automation, game nights, economy system, and achievement tracking for our community.",
"tags": [
"discord.js",
"Node.js"
]
},
{
"id": "daily-reminders",
"name": "Daily Reminders",
"repo_path": "daily-reminders",
"github": null,
"category": "Utility",
"color": "#2dd4bf",
"featured": false,
"visible": false,
"description": "Simple daily checklist app. Tasks persist but checkboxes reset every day. Built it for personal use.",
"tags": [
"HTML",
"JavaScript"
]
},
{
"id": "api-monitor",
"name": "Api Monitor",
"repo_path": "api-monitor",
"github": null,
"category": "Unknown",
"color": "#8888aa",
"featured": false,
"visible": false,
"description": "Auto-discovered project. Edit project-config.json to add a description and set visible to true.",
"tags": [
"Code"
],
"_auto_discovered": true
},
{
"id": "legacy-python-scripts",
"name": "Legacy Python Scripts",
"repo_path": "legacy-python-scripts",
"github": null,
"category": "Research",
"color": "#e94560",
"featured": false,
"visible": false,
"description": "Auto-discovered project. Edit project-config.json to add a description and set visible to true.",
"tags": [
"Python"
],
"_auto_discovered": true
},
{
"id": "portfolio-council",
"name": "Portfolio Council",
"repo_path": "portfolio-council",
"github": null,
"category": "Unknown",
"color": "#8888aa",
"featured": false,
"visible": false,
"description": "Auto-discovered project. Edit project-config.json to add a description and set visible to true.",
"tags": [
"Code"
],
"_auto_discovered": true
},
{
"id": "ice-cream-forecasting",
"name": "Ice Cream Production Forecasting",
"repo_path": "Ice-Cream-Production-Forecasting",
"github": "https://github.com/studyalwaysbro/Ice-Cream-Production-Forecasting",
"category": "Research",
"color": "#e94560",
"featured": false,
"visible": true,
"description": "Full ARIMA/SARIMA time series forecasting pipeline. Built this for a class project but went way deeper than required. Includes exploratory data analysis, stationarity testing, model selection with AIC/BIC, residual diagnostics, and out-of-sample forecasting. Good example of how I approach a statistics problem from scratch.",
"tags": [
"Python",
"ARIMA",
"SARIMA",
"Statsmodels",
"Time Series"
]
},
{
"id": "python-learning-lab",
"name": "Python Learning Lab",
"repo_path": "python-learning-lab",
"github": null,
"category": "Unknown",
"color": "#8888aa",
"featured": false,
"visible": false,
"description": "Auto-discovered project. Edit project-config.json to add a description and set visible to true.",
"tags": [
"Python"
],
"_auto_discovered": true
}
],
"excluded_repos": [
"studyalwaysbro.github.io",
"actual-budget",
"actual-dashboard",
"Polymarket-Agents",
"polymarket_debate.py",
"polymarket_debate_output.md",
"startup-dashboard.sh",
"intro-ml-study"
]
}