Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Building a search engine with Clojure

A session at EuroClojure 2012

Search is not only an exciting topic, but also a great fit for Clojure. The problem domain is well suited to the functional programming methodology that is idiomatic in Clojure and thanks to the plethora of excellent Java libraries that are available you never have to reinvent the wheel. This will be a very practical session. Theory will be kept to a minimum so we can focus on actual code. Thankfully, we can let libraries like Apache Lucene do the hard work for us, so we won’t have to worry about the deeper mechanics.

After a quick overview of the topic we will dive into the code for the different components you need for a search engine: a data gathering mechanism, indexing and of course the actual search process. There will be a healthy amount of data wrangling as we parse the source material with Enlive, examine and possibly modify it and finally feed it into a Lucene index.

About the speaker

This person is speaking at this event.
Filip de Waard

Founder of Vixu.com, Clojure developer and search specialist. bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 4:35pm5:15pm GMT

Date Thu 24th May 2012

Short URL

lanyrd.com/stfyq

View the schedule

Topics

See something wrong?

Report an issue with this session