Sourceforge project homepage     |    Downloads page     |    Documentation

IndiCD

Welcome to the new home of the IndiCD project! IndiCD is a program to create searchable CDs of documents in PDF, HTML and text format. The project has two main components: an indexer and search engine, which generates a word search index for all the files on the CD, and a frontend, which uses wxPython to create a search window also capable of browsing topical indices created in HTML by the user.

Status 2004-08-04

The search program successfully indexes files and provides word search and phrase search. Rudimentary support for stem addition (to broaden search terms) is in the works. No files are available yet; we're planning on having a release out by the end of next week with some basic documentation.

The current thing on my TODO list is to separate out the lists of words to skip and to mandatorily include in the indexing. Right now, these words are written into the source code for the indexer. I would like to see an interactive tool written in wxPython which would analyze the current indices and suggest a list of words to remove from the index in the interest of size and speed.

Creating a general purpose tool from a special purpose tool is a great feeling. IndiCD started out as a one-off search engine for indexing Sunday school lessons for my church, and it's slowly becoming a usable generic tool for creating documentation CDs. I'm looking forward to a final, stable release! --LUO

Status 2004-07-21

We are almost done with a new index object; The new version is nominally faster and saves as much smaller files. Additionally, a better parser for search queries is in the works (Thanks to Derek H.)

Status 2004-07-16

This software is currently brand new. There are some major changes which need to be made, including the definition of an XML spec file for building the indices and customizing the frontend, and the proper encapsulation of the indexing routines in an object. These changes will be made over the next few weeks.

Getting Involved

Please contact Lael Odhner <lael@users.sourceforge.net>, AIM:Odhner to get involved in this project.

SourceForge.net Logo