-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcategory_keywords.py
More file actions
77 lines (69 loc) · 3.42 KB
/
Copy pathcategory_keywords.py
File metadata and controls
77 lines (69 loc) · 3.42 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
CATEGORY_KEYWORDS = {
# --- AI & Machine Learning ---
"ai": ("AI", ["#ai"]),
"chat": ("AI", ["#chatbot"]),
"gpt": ("AI", ["#language", "#gpt"]),
"openai": ("AI", ["#openai", "#language"]),
"deep learning": ("AI", ["#deeplearning"]),
"ml": ("AI", ["#machinelearning"]),
"machine learning": ("AI", ["#machinelearning"]),
"agent": ("AI", ["#AIAgent"]),
"agentic": ("AI", ["#AgenticAI"]),
# --- Design & UI/UX ---
"figma": ("Design", ["#design", "#ui", "#collaboration"]),
"sketch": ("Design", ["#design", "#ux"]),
"adobe": ("Design", ["#illustration", "#creative"]),
"ux": ("Design", ["#ux", "#userexperience"]),
"interface": ("Design", ["#ui", "#design"]),
"typography": ("Design", ["#fonts", "#typography"]),
# --- Development ---
"github": ("Development", ["#opensource", "#code"]),
"gitlab": ("Development", ["#devops", "#ci"]),
"api": ("Development", ["#api", "#backend"]),
"javascript": ("Development", ["#javascript", "#frontend"]),
"python": ("Development", ["#python", "#scripting"]),
"react": ("Development", ["#react", "#frontend"]),
"vue": ("Development", ["#vuejs", "#frontend"]),
"typescript": ("Development", ["#typescript", "#frontend"]),
"docker": ("DevOps", ["#docker", "#containers"]),
"kubernetes": ("DevOps", ["#k8s", "#orchestration"]),
"devops": ("DevOps", ["#devops"]),
# --- Productivity & Tools ---
"notion": ("Productivity", ["#notes", "#organization"]),
"todo": ("Productivity", ["#tasks", "#checklist"]),
"calendar": ("Productivity", ["#schedule", "#planning"]),
"trello": ("Productivity", ["#kanban", "#tasks"]),
"workflow": ("Productivity", ["#automation", "#workflow"]),
"obsidian": ("Productivity", ["#notes", "#markdown"]),
# --- Video, Media & Content ---
"youtube": ("Media", ["#video", "#streaming"]),
"vimeo": ("Media", ["#video", "#media"]),
"music": ("Media", ["#music", "#audio"]),
"soundcloud": ("Media", ["#audio", "#streaming"]),
"twitch": ("Media", ["#gaming", "#streaming"]),
# --- Databases & Storage ---
"postgres": ("Databases", ["#postgres", "#sql"]),
"mysql": ("Databases", ["#mysql", "#sql"]),
"mongodb": ("Databases", ["#mongodb", "#nosql"]),
"redis": ("Databases", ["#redis", "#cache"]),
"supabase": ("Databases", ["#supabase", "#backend"]),
"firebase": ("Databases", ["#firebase", "#realtime"]),
# --- TechArticles & Knowledge ---
"markdown": ("TechArticles", ["#markdown", "#TechArticles"]),
"wiki": ("TechArticles", ["#wiki", "#knowledge"]),
"blog": ("TechArticles", ["#blog", "#content"]),
"medium": ("TechArticles", ["#medium", "#reading"]),
"documentation": ("TechArticles", ["#docs", "#writing"]),
# --- Security ---
"auth": ("Security", ["#authentication", "#security"]),
"oauth": ("Security", ["#oauth", "#auth"]),
"ssl": ("Security", ["#ssl", "#encryption"]),
"cyber": ("Security", ["#cybersecurity"]),
# --- Professional Networking & Career ---
"linkedin": ("Professional", ["#networking", "#career", "#profile"]),
"resume": ("Professional", ["#resume", "#jobsearch"]),
"cv": ("Professional", ["#cv", "#jobsearch"]),
"portfolio": ("Professional", ["#portfolio", "#showcase"]),
"recruit": ("Professional", ["#recruitment", "#career"]),
"job": ("Professional", ["#jobs", "#career"]),
}