Home | How it works | Projects archive | Contact Us
Air Compressor Bot
 
The Career Path of Freelance Programming Jobs 

   Lucene upgrade

Bidding Time:
27/09/2005 19:22 - 30/09/2005 00:00
Budget:
$100-300
Status:
Closed

Job Type:
Perl/CGI, Java
Description:



We have a Client Server Program.

The client is a C++ application written with QT and runs on Windows.
The server is a linux, and the communication is via socket communication.
The whole system is a search engine for broadcast information.
The client sends search terms, and the server returns results.

The current search engine that we use is called amberfish.

http://sourceforge.net/projects/amberfish/

The server is indexing and searching against indexes via amberfish on the
command line.

Need

We would like to move to the Lucene search engine.

http://lucene.apache.org/java/docs/

Phase one would be to change the program to do it’s searches with Lucene
instead of Amberfish. Phase 2 would be to add more functionality since Lucene
allows more searching possibilities.

Lucene would be called via the commandline similar to the way amberfish is
being called. Lucene would also have to index in addition to searching instead
of Amberfish.

Lucene is a java program and everytime it runs, a Java VM has to be invoked. It
would work faster as a binary.

One possiblity is Plucene a perl rpm with lucene.
http://search.cpan.org/dist/Plucene/
But since the index files are not fully compatible with lucene we would opt to
go for
another possibility that is Lucene being compiled with gcj and a commandline
created for it.

Again, the first phase of the project is: It all works the same as before
except with Lucene installed.

Then, we will add features to both the client and the server.
Additional information submitted:
09/27/2005 at 19:31 EDT:
Keep in mind the requirement here is to change indexing call and
the search call.

STOPzilla! Anti-Spyware Software

Related Projects:
Live Adult Video Chat
Yabb Forum integration
Magazine website
Home page makeup
Zencart Template Customization and local shipping module

This project is the proprietary information of . Click here to remove this project from OUR database.
Operating System:
Linux
Database System:
MySQL
<<< back

Recent Projects Archive:

Thursday - Wednesday - Tuesday - Monday - Sunday - Saturday - Friday

View all freelance web projects

 
Home | Projects archive | RSS | Resources | Links | Contact Us © 2004-2009 ProjectsList.biz /0.071