You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{ "list": "ai", "score": 0.6, "why": "Focus on RAG/LLM techniques and evaluation." }
28
34
]
29
35
}
30
36
criteria: |
31
-
• productivity = only score if the repo saves time or automates repetitive tasks in any domain (e.g. work, study, daily life).
32
-
• monetise = only score if the repo explicitly helps generate revenue, enable payments, or provide monetisation strategies (business, commerce, content, services).
33
-
• networking = only score if the repo explicitly builds or supports communities, connections, or collaboration (social, professional, or technical).
34
-
• ai = only score if the repo’s primary focus is AI/ML models, frameworks, applications, or tooling.
35
-
• blockchain-finance = only score if the repo is about blockchain, crypto, DeFi, financial systems, or digital assets.
36
-
• learning = only score if the repo explicitly teaches through courses, tutorials, exercises, or curricula (any subject, not just programming).
37
-
• self-marketing = only score if the repo explicitly promotes an individual (portfolio, profile, blogging, personal branding, analytics).
38
-
• team-management = only score if the repo explicitly helps manage, scale, or structure teams (onboarding, communication, rituals, project or workforce management).
37
+
productivity = runnable automation or one-command multi-step actions. anything that makes life easier through automation or provides resources to the same.
38
+
monetise = concrete system/course to make money (bots, arbitrage, dropshipping, affiliate). explicit mentions of "free" resources also qualify.
39
+
networking = explicit community features or community based solutions (forums/events/social netowrking, communication) but "awesome" lists and aggregated content generally don't qualify.
40
+
ai = models/training/inference/eval or LLM/RAG pipelines and frameworks.
constSYSTEM_PROMPT=`You are a neutral curator for github repositories.`;
183
+
/* ---------- Main ---------- */
200
184
201
185
exportasyncfunctionscoreRepoAgainstLists(
202
186
lists: ListDef[],
@@ -206,42 +190,33 @@ export async function scoreRepoAgainstLists(
206
190
constslugs=lists.map((l)=>l.slug);
207
191
constschema=buildSchema(slugs);
208
192
209
-
constdefaultGuide=`
210
-
productivity = only score if the repo saves time or automates repetitive tasks in any domain (e.g. work, study, daily life).
211
-
monetise = only score if the repo explicitly helps generate revenue, enable payments, or provide monetisation strategies (business, commerce, content, services).
212
-
networking = only score if the repo explicitly builds or supports communities, connections, or collaboration (social, professional, or technical).
213
-
ai = only score if the repo’s primary focus is AI/ML models, frameworks, applications, or tooling.
214
-
blockchain-finance = only score if the repo is about blockchain, crypto, DeFi, financial systems, or digital assets.
215
-
learning = only score if the repo explicitly teaches through courses, tutorials, exercises, or curricula (any subject, not just programming).
216
-
self-marketing = only score if the repo explicitly promotes an individual (portfolio, profile, blogging, personal branding, analytics).
217
-
team-management = only score if the repo explicitly helps manage, scale, or structure teams (onboarding, communication, rituals, project or workforce management).
Your task is to score the repository against EACH list from 0 to 1, where 1 = perfect fit. Multiple lists may apply. Provide a reason why for repos that meet the criteria.
230
-
Scoring Guide (if the repo does not or barely meets the criteria, score MUST be < 0.5):
0 commit comments