Blog

Entrepreneurial Geekiness

Science companies around Brighton

Two years back I posted an entry listing the science companies I knew around Brighton who are involved in high-tech software (i.e. not science companies who make physical products). The list has changed a bit with some nice additions so I’ve updated it below.  If you know of one that I’m missing do send me […]

Fix for ConceptNet error “Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined”

If you’re using ConceptNet and you see: ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined. then the fix is simple (I’ve been hacking away at an idea whilst at IUI2010 – thanks Rob for the fix). To replicate the error run: from csc.nl import get_nl en_nl = get_nl('en') en_nl.is_stopword('the') The fix is […]

Intelligent User Interfaces 2010 conference

I’m at IUI 2010, this is a mostly academic conference focused on using new techniques to make intelligent user interfaces.  I’ll update this entry as the conference proceeds. Day 1 (Sunday) – Workshops I’m in the Eye Gaze for Intelligent Human Machine Interaction workshop, there’s a full breakdown of this session’s talks here. The talks […]

pyCUDA on Windows and Mac for super-fast Python math using CUDA

I’ve just started to play with pyCUDA which lets you run parallel math operations on a CUDA-compliant NVidia graphics card through Python. Update – I’ve written a High Performance Python tutorial (July 2011, 55 pages) which covers pyCUDA and other technologies, you might find it useful. CUDA stands for Compute Unified Device Architecture – it […]

ConceptNetDaily Twitter Bot

I’ve just launched my second Twitter bot – @ConceptNetDaily takes a random concept from the A.I. site ConceptNet and posts it to Twitter with a link back to the site. A tweet looks like: “When humans own horses, humans groom and ride horses.” http://tinyurl.com/ydvf7vg The TinyURL expands out to an address like: http://openmind.media.mit.edu/en/assertion/143313/ The aim […]

Eucalyptus Clustering – follow-up

A month back I tried to build an Ubuntu-based Eucalyptus cloud/cluster environment for a client for a parallel processing research project.  The project was thwarted by an overly aggressive corporate firewall and my lack of understanding of low-level network config-fu. I’ve revisited the project using the same machines but with an external public internet connection […]