BSc Project Topics 2007-8

Here are some topics I am interested in supervising.

This page will be periodically updated with background information, suggested reading etc.

  1. Develop a rule-based web application using Jess, the Java Expert System Shell, such as the Recommendations Agent described in Jess in Action by Ernest Friedman-Hill, chapters 17 - 19. See AAAI website for background on rule-based (expert) systems.
  2. Machine Translation between English and a second language which you speak reasonably well. See Machine Translation: an introductory guide by Douglas Arnold et al. (Please pay attention to the copyright notices on this webpage.)
  3. Semantic Web project as outlined by Antoniou and van Harmelen, A Semantic Web Primer pp 218 - 221: design and construct an ontology using OWL and RDF Schema, add query facilities and generate graphic output using XSLT.  See also  www.semanticweb.org, or the semantic web pages at the W3C.
  4. Game Theory, originating in mathematical economics, provides techniques for modelling the interaction of rational agents. Put more simply, it analyses how you can make decisions based on what you expect other people to do, when what they do will be influenced by what they expect you to do. A possible project task would be a partial reimplementation of the Gala system described in "Representations and solutions for game-theoretic problems" by Daphne Koller and Avi Pfeiffer, available from Science Direct, in Artificial Intelligence vol 94 issue 1, 1997.
 
Dr Rodger Kibble
Dept of Computing
Goldsmiths
Last updated January 22nd 2007