- Semantic Web Services
- Graph Databases -- my implementation of the kHarmony Semantic Database
- Natural Language Processing
- Term Extraction and Normalization to Ontologies
- Collaboration Techniques
- Knowledge Representation
- Study of Scientific Language
- Expressions of Certainty, Surprise, Hedging, Hypotheticals