<commit_before>===============================
Django/Xappy search integration
===============================

Bridges Xappy (an interface to the Xapian search engine) with Django.

While other projects, like the GSoC 2008 project[1] try to be generic
and support a common set of functionality, this allows you to take
full advantage of the features provided by Xappy. On the downside, it
is Xappy-specific.


[1] http://code.google.com/p/djangosearch/


Dependencies
============

Just Python 2.5, Django and Xappy. Xappy should be a recent version,
the app is currently written against revision 252.


Usage
=====

.. admonition:: Note<commit_msg>Add note on development status.<commit_after>===============================
Django/Xappy search integration
===============================

Bridges Xappy_ (an interface to the Xapian search engine) with Django.

While other projects, like the `GSoC 2008 project
<http://code.google.com/p/djangosearch/>`_ try to be generic
and support a common set of functionality, this allows you to take
full advantage of the features provided by Xappy. On the downside, it
is Xappy-specific.


Status
-----

This has not been actively worked on for a while; Neither has the Xappy_
library this is based on. You may want to have a look at `django-haystack`_,
which also supports Xappy.

Still, I'll happily merge patches to this repository, even if I'm not at this time
working on it myself.


.. _Xappy: http://code.google.com/p/xappy/
.. _django-haystack: http://haystacksearch.org/


Dependencies
============

Just Python 2.5, Django and Xappy. Xappy should be a recent version,
the app is currently written against revision 252.


Usage
=====

.. admonition:: Note
{'fraction_non_alphanumeric': 0.1546572934973638, 'fraction_numerical': 0.011716461628588167, 'mean_word_length': 4.491961414790997, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1108143', 'n_tokens_mistral': 500, 'n_tokens_neox': 450, 'n_words': 216}