Current Affiliations

GenieKnows Inc.

Director of Research and Development
1567 Argyle Street
Halifax, Nova Scotia, B3J 2B2
Tel: +1.902.431.4847 ext. 156
Fax: +1.902.431.4848
WWW: http://www.genieknows.com

Social Media

Research Interests

  • Search Engines: Crawling, Indexing, Ranking, Classification, Spamdexing
  • Geographic Search: Data Aggregation, Indexing, Management, Visualization
  • 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