@@ -93,6 +93,42 @@ pub enum BrainCategory {
9393 /// Finance, trading, risk modeling
9494 Finance ,
9595
96+ // ── Robotics & Embodied AI ──
97+ /// Robotics, manipulation, locomotion, sensor fusion
98+ Robotics ,
99+ /// Autonomous vehicles, drones, navigation
100+ Autonomous ,
101+
102+ // ── Data & Knowledge ──
103+ /// Natural language processing, LLMs, text generation
104+ NaturalLanguage ,
105+ /// Computer vision, image recognition, video understanding
106+ ComputerVision ,
107+ /// Knowledge graphs, ontologies, semantic web
108+ KnowledgeRepresentation ,
109+ /// Data pipelines, ETL, streaming, real-time processing
110+ DataEngineering ,
111+
112+ // ── Cryptography & Privacy ──
113+ /// Cryptography, zero-knowledge proofs, homomorphic encryption
114+ Cryptography ,
115+ /// Privacy, differential privacy, federated learning
116+ Privacy ,
117+
118+ // ── Mathematics & Physics ──
119+ /// Mathematics, optimization, numerical methods
120+ Mathematics ,
121+ /// Physics, simulation, computational science
122+ Physics ,
123+
124+ // ── Human & Social ──
125+ /// Education, pedagogy, learning science
126+ Education ,
127+ /// Ethics, AI safety, alignment
128+ AiSafety ,
129+ /// Open source, community, collaboration
130+ OpenSource ,
131+
96132 // ── Meta ──
97133 /// Knowledge about knowledge — epistemology, meta-learning
98134 MetaCognition ,
@@ -135,6 +171,19 @@ impl std::fmt::Display for BrainCategory {
135171 Self :: Biomedical => write ! ( f, "biomedical" ) ,
136172 Self :: Space => write ! ( f, "space" ) ,
137173 Self :: Finance => write ! ( f, "finance" ) ,
174+ Self :: Robotics => write ! ( f, "robotics" ) ,
175+ Self :: Autonomous => write ! ( f, "autonomous" ) ,
176+ Self :: NaturalLanguage => write ! ( f, "natural_language" ) ,
177+ Self :: ComputerVision => write ! ( f, "computer_vision" ) ,
178+ Self :: KnowledgeRepresentation => write ! ( f, "knowledge_representation" ) ,
179+ Self :: DataEngineering => write ! ( f, "data_engineering" ) ,
180+ Self :: Cryptography => write ! ( f, "cryptography" ) ,
181+ Self :: Privacy => write ! ( f, "privacy" ) ,
182+ Self :: Mathematics => write ! ( f, "mathematics" ) ,
183+ Self :: Physics => write ! ( f, "physics" ) ,
184+ Self :: Education => write ! ( f, "education" ) ,
185+ Self :: AiSafety => write ! ( f, "ai_safety" ) ,
186+ Self :: OpenSource => write ! ( f, "open_source" ) ,
138187 Self :: MetaCognition => write ! ( f, "meta_cognition" ) ,
139188 Self :: Benchmark => write ! ( f, "benchmark" ) ,
140189 Self :: Custom ( s) => write ! ( f, "{s}" ) ,
0 commit comments