Note (July 2008, Maite Taboada): Some of this information may be out of date. The links still work, but I have not tried the demo myself, so the navigational information may not be accurate.
One development project that is extensively represented on the web is the ILEX system at the University of Edinburgh. The web resources represent various states of the project before it was completed but after substantial amounts of work were done. The ILEX site includes these entries:
Information
Comment
Link
Demonstration
The system is used as an interface to a (simulated with photos, online) jewelry museum. Each text presented to the user is generated on demand. The content varies depending on what has been seen before and whether each item is being visited for the first time.
More recently a second demonstration has been added. It is a descriptive tour of Scottish whiskeys, identified with distillery names and maps. The text generation aspects are comparable.
This is also a detailed description, with discussion of both theory and application. It is in a few large files, in both html and postscript forms, which will facilitate downloading.
Notes: The demo has some odd features, but you should not let that deter you from seeing it.
It starts slowly, because it must present many pictures. On my system it showed a nearly blank page for about 4 minutes. Speed depends on network busy times where you are and in the UK.
Moving around is a bit mysterious. The arrow buttons move to the previous or next item that you look at and read about. The button marked "Jewels" takes you to the whole array of pictures of jewelry.
All of the work shown is work in progress, so there are many aspects that could have been (and perhaps were) improved.
Two different systems are represented, with differing emphases. Both are worth reading about.
The EXIT button will not get you out. You must give your browser some other place to go.
Some recommendations:
Visit similar items, and return to the same item more than once.
Watch for words like "also" and "previous" which indicate adjustment to the user.