Category Archives: Analytics

Exploring a UK Open Government Dataset with Neo4j

In my first job I was working for a company that developed a management information system for UK Police Forces; this system produced the statutory HMIC (Her Majesty’s Inspectorate of Constabulary) reports and allowed OLAP exploration of the datasets loaded into cubes from the data warehouse tables.

One of the areas that I implemented was the key performance indicators for Road Traffic Collisions, so I was intrigued to discover that the fuller, anonymised STATS19 dataset was now available on data.gov.uk. If you’re interested in the STATS19 form you can see it here.

Continue reading

Relevancy Driven Development with Solr

The relevancy of search engine results is very subjective so therefore testing the relevancy of queries is also subjective.
One technique that exists in the information retrieval field is the use of judgement lists; an alternative approach discussed here is to follow the Behaviour Driven Development methodology employing user story acceptance criteria – I’ve been calling this Relevancy Driven Development or RDD for short.

I’d like to thank Eric Pugh for a great discussion on search engine testing and for giving me a guest slot in his ‘Better Search Engine Testing‘ talk* at Lucene EuroCon Barcelona 2011 last week to mention RDD. The first iteration of Solr-RDD combines my passion for automated testing with my passion for Groovy by leveraging EasyB (a Groovy BDD testing framework).

Continue reading

Lucene EuroCon Day 1 – Opening keynote speech

Grant Ingersoll started the conference with a keynote on search + big data “it’s still all about the user“. A refreshing talk on keeping the end users needs, both internal and external, in mind rather than fixating on specific technologies / technical band wagons.

Continue reading

Grails + LoopFuse = Gloopfuse

LoopFuse OneView is a marketing automation platform for your online business – it essentially allows you to recognise hot leads by monitoring the behaviour of your site visitors. LoopFuse recently launched a free low-end offering called FreeView.

Gloopfuse is a taglib I wrote for Grails to allow easy integration of LoopFuse page tracking with Grails applications.

Continue reading