Hi Java gurus,

My company is planning to develop a search engine for their products. I
like to know the best practices or approaches or design patters for this
using java. Any tutorail on this does good for me. I will be thankful if
anyone can provide me help on this.

Thanks in advance