Computational Complexity
Real Computation (the BSS Model)
Randomized Search Heuristics
Robotics
Natural Language Processing and Computational Linguistics
Recent and Current Work
Implementation of AI Use Cases: Condition Monitoring, Natural Language Interfaces, Localization, small-device cloudless NLP and blockchain solutions.
Computational Linguistics: Investigation of empirical, language-agnostic approaches to dependency and semantic relations, esp. syntactico-semantic karaka relations.
Optimization and Analysis of Heuristics.
Future: The Language Instinct Debate with Computational Neuroscience. I believe linguistics is an empirical science. Ernst Mayr, Niles Eldredge, Stephen Jay Gould's idea of Punctuated Equilibria applies to human language evolution too ...