RSS 5 projects tagged "Indexing"

Download Website Updated 02 May 2003 Pyndex

Screenshot
Pop 43.47
Vit 1.74

Pyndex is a simple and fast full-text indexer implemented in Python. Pyndex also includes an easy to use Bayesian classifier. It uses Metakit as its storage back-end. It works well for quickly adding a search feature to an application, and is also well suited to in-memory indexing and searching. It can handle phrase queries. It performs best in applications involving a few thousand documents, but its scaling is mostly limited by available memory.

Download Website Updated 28 Jun 2012 Xapian and Omega

Screenshot
Pop 402.51
Vit 16.24

Xapian is a search engine library, scalable to collections containing hundreds of millions of documents. It's written in C++ with bindings for Perl, Python, PHP, Java, Tcl, C#, Ruby, and Lua. It is a highly adaptable toolkit that allows developers to easily add advanced indexing and search facilities to their own applications. It supports the Probabilistic Information Retrieval model and also a rich set of boolean query operators. Omega is a Web search application built upon the Xapian library. It can index a Web server's document tree (including HTML, PDF, OpenOffice, MS Word/Excel/Powerpoint/Works, WordPerfect, RTF, PS, etc.), or data exported from arbitrary sources (e.g. SQL databases).

Download Website Updated 30 Oct 2011 PyLucene

Screenshot
Pop 116.18
Vit 9.74

PyLucene is a Python extension for accessing Java Lucene from Python. Its goal is to allow use of Lucene's text indexing and searching capabilities from Python. It is designed to be API compatible with the latest version of Java Lucene.

Download Website Updated 20 Oct 2008 pygccxml

Screenshot
Pop 38.47
Vit 3.25

The purpose of the GCC-XML extension is to generate an XML description of a C++ program from GCC's internal representation. The purpose of pygccxml is to read a GCC-XML generated file and provide a simple framework to navigate C++ declarations using Python classes.

Download Website Updated 15 Feb 2007 pyndexter

Screenshot
Pop 23.83
Vit 1.00

pyndexter (pronounced 'poindexter') is an abstraction layer for full-text indexing engines. It presents a uniform query syntax to the user, includes a basic but functional pure-Python indexer, and has adapters for Hype, Hyperestraier, Lucene, Lupy, Pyndex, Swish-e, and Xapian.

Screenshot

Project Spotlight

MDIUtilities

A set of utility classes that can be used for Desktop application development.

Screenshot

Project Spotlight

Fosfat

A library and a tool for a read-only access on a Smaky disk.