Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
Before teaching OCaml
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2007-01-08 (06:45)
From: Oliver Bandel <oliver@f...>
Subject: Re: [Caml-list] Before teaching OCaml
On Sun, Jan 07, 2007 at 07:15:22PM +0100, David Teller wrote:
>   Dear list,
> * the task -- for the moment, I have no interesting idea of OCaml-based
> projects. Perhaps something like finding the shortest path along
> subway/train lines ?

"realworld task": spamfilter.

Then, if thisfits the needs of the mathematical
teaching during the time they are studying, can
be very interesting.
Starting with string-comparisons on fixed strings
from a list (file based), which seem to be definitely
spam, can be changed to strings or patterns that are
often inside spam, soyou can use probabilistic methods.
Later you can try neural nets and support vector machines.

Also the filter can have an inputlanguage 8domain specific language)
so that the global/general behaviour can be controled by the
admin (fuzzy logicrules for the filtering and configuration
of any kind) and does not depend on the mathematical built
in's only.

The module system can be very helpful in combining the approaches.

If the sources will be published, also other peoplewould have a benefit,
and maybe some students will use it and developing it maybe late
after finishing studying there...

Best wishes,
      Oliver Bandel