Good times with gadgets  

 

Home English | Swahili
     

 

 

  Projects Gallery
10th March 2007

I added some new items - the first draft of utilities for displaying histograms of various discrete distributions. More refined gadget versions coming soon.

17th Dec 2006

A few weeks ago I discovered google gadgets and the fact that you can make pretty much any existing web application into a gadget. I wanted to try it out and I happened to have some php code lying around. The results are as presented. There are still some functions I want to add on to the gadgets but the current versions work.

The calculators were made as part of work in Paul Bamberg's math 152: Methods of Discrete mathematics at Harvard in the fall of 2006. I have re-wrapped the calculators to a format suitable for publishing as google gadgets. You can add these toys to your Google homepage or other websites by following the links to the left.

I have also thrown in for good measure a chatbot I made as a final project for cs50 (Michael Smith,fall 04).The bot is called SAID (conventiently comes to Simple Artificial Intelligence Demo but is really named after Seyyid Said the 19th Century Sultan of Zanzibar). It's a rule-based bot based on Richard Wallace's ALICE and Joseph Weizenbaum's ELIZA. I modifed ALICE by moving the AIML rules to MySQL and adding some processing phases (spell checking, synoname replacement, introducing some errors etc) and adding an explicit training interface. Included here is the first generation bot. The second generation will have a conversation memory module to allow it keep track of topics over longer intervals (maybe using a stack). Ultimately I want to move past explict rule-based systems to a Markov Chain-driven learning bot with elementary language modelling.

--

H. Mucheru Mutisya