Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2009-01

very simple text indexing system

4 messages · 4 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Graeme Geldenhuys

Hi,

I would like to implement a very simple text indexing system (full text search) for one of our products. I know there are a few products our there I can use in combination with RDBMS etc... But I would like to keep the 3rdParty components down to a minimum. So I thought, if I could implement something myself and be able to compile it into our software, that would be great.

I must admit, I have no idea how text indexing software work. So maybe my idea is unrealistic. Either way, does anybody think something like this is possible in a few days? Anybody got some articles or documents explaining the basics of how text indexing and full text search systems work?

Regards,
- Graeme -

_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

Peter W A Wood
to Graeme Geldenhuys
Graeme Geldenhuys wrote 14 lines
Hi, I would like to implement a very simple text indexing system (full text search) for one of our products. I know there are a few products our there I can use in combination with RDBMS etc... But I would like to keep the 3rdParty components down to a minimum. So I thought, if I could implement something myself and be able to compile it into our software, that would be great. I must admit, I have no idea how text indexing software work. So maybe my idea is unrealistic. Either way, does anybody think something like this is possible in a few days? Anybody got some articles or documents explaining the basics of how text indexing and full text search systems work?

This may help - http://en.wikipedia.org/wiki/Full-text_index

From giving a little help to a Rebol text indexing project, I would think that "a few days" is very optimistic. The user documentation for that project may give you an indication of what is likely to be involved - http://www.rebol.org/documentation.r?script=skimp.r

Regards

Peter

Michael Van Canneyt
to Graeme Geldenhuys: I would like to implement a very simple text indexing system (full text search) for one…
Graeme Geldenhuys wrote 14 lines
Hi, I would like to implement a very simple text indexing system (full text search) for one of our products. I know there are a few products our there I can use in combination with RDBMS etc... But I would like to keep the 3rdParty components down to a minimum. So I thought, if I could implement something myself and be able to compile it into our software, that would be great. I must admit, I have no idea how text indexing software work. So maybe my idea is unrealistic. Either way, does anybody think something like this is possible in a few days? Anybody got some articles or documents explaining the basics of how text indexing and full text search systems work?

Check this out:

http://ioda.sourceforge.net/

If you don't use their code, at least it'll give you some ideas.

Michael.

Eduardo Morras
you wrote 14 lines
Hi, I would like to implement a very simple text indexing system (full text search) for one of our products. I know there are a few products our there I can use in combination with RDBMS etc... But I would like to keep the 3rdParty components down to a minimum. So I thought, if I could implement something myself and be able to compile it into our software, that would be great. I must admit, I have no idea how text indexing software work. So maybe my idea is unrealistic. Either way, does anybody think something like this is possible in a few days? Anybody got some articles or documents explaining the basics of how text indexing and full text search systems work?

SQLite has a FTS module used in Firefox, google desktop and more...

Show quoted text 10 lines
Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ _______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/mailman/listinfo/fpc-pascal