EuroPython 2009 schedule

Tuesday 30th June 2009

  • Search with Python and Xapian

    Integrating a customised high performance search.

    Xapian is a mature and powerful search engine library, with comprehensive Python bindings. However, it is quite low-level and it's not always easy to get the full potential from it.

    I'll describe a set of components built on top of Xapian in Python which make it easy to integrate search with any application. Amongst others, I'll describe the Xappy Python wrapper for direct integration, and the Flax Search Server which provides a web service for indexing and search. I'll give examples of websites using these components, including one using a neat Django integration layer.

    At 3:30pm to 4:15pm, Tuesday 30th June