Current Affiliations

GenieKnows.com

R&D Director
1567 Argyle Street
Halifax, Nova Scotia, B3J 2B2
Tel: +1.902.431.4847 ext. 156
Fax: +1.902.431.4848

Dalhousie University

Faculty of Computer Science
Ph.D. Candidate
Co-supervisors: Dr. Nick Cercone and Dr. Vlado Keselj
6050 University Avenue
Halifax, Nova Scotia, B3H 1W5

Research Interests

  • Relaxed Unification Formalism and Unification in First-Order Logic
  • Probabilistic Logic: Knowledge Representation and Reasoning
  • Natural Language Processing: Unification Grammars and Question Answering.
  • Autonomous Agents and Artificial Life
  • Artificial Neural Networks and Evolutionary Computation
  • Unsupervised Learning and Reinforcement Learning
  • Detection of Malicious Code
  • Knowledge and Information Management Systems

Teaching

Brock University Courses:

  • COSC 4P76: Machine Learning, Winter 2006
  • COSC 4V80: Artificial Neural Networks, Winter 2006
  • COSC 1P93: Introduction to Computer Programming, Fall 2005
  • COSC 1P95: Computers and Application Software, Fall 2005

Dalhousie University Courses:

  • CSCI 3171: Network Computing, Summer 2005
  • CSCI 3171: Network Computing, Summer 2004

Professional Activities and Affiliation

Current

Past