by Lee Bryant

This is a Headshift blog post by Lee Bryant, written on September 25, 2003, and tagged as , , , , . It has (1) comments, the latest of which was on May 25, 2004.

Technical details of this web site

The site is based on a Movable Type Content Management System, with mySQL storage on an Apache web server. Moveable Type is used to enter content and build templates, which are written to the web server as Coldfusion .cfm files. The deployment of a Macromedia Coldfusion application server allows us to enhance standard Movable Type features and gives us more options for integrating bespoke functionality. This has allowed us to do a range of things, from the integration of a vector space keyword matching engine (see below) to user interface improvements such as archive page pagination and categorising external websites.

Content items are organised by a faceted classification system inspired by Pixelcharmer. A combination of category naming conventions and Brad Choate's regex plugin allow us to set up multiple categories under the "themes" and "vision" facets and control their ordering on the rendered output using regular expressions.

The implementation of a vector space keyword matching engine allows us to automatically link individual content items with other relevant items (see the "related items" section), both on our site and from external sources. The system uses our own content to build a vector space of stemmed keywords. All local and imported content items are then mapped as vectors into this space, allowing the system to identify similar content items using simple vector geometry. The site monitors a number of external sites (using RSS/RDF feeds) on a regular basis.

Subscribe to feed

related posts

top tags

1 Comments

user-pic

Could you let me know how you paginated the archive's because im trying to do that at the moment but im using ASP on IIS and am quite stumped big style. If anybody could gimme any help i would be very grateful.. Thanks

Eoin

Leave a comment