Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / April 2006

Tip: Looking for answers? Try searching our database.

Looking for a good search mecnism which can be used for application?

Thread view: 
vj - 19 Apr 2006 10:48 GMT
Hi i have a requirement where i have to find out
strings,files,names,data etc.(may be in database,files or whatever)
Anyone knows how search enginees work basically for finding any name
they check for all possibility.
Eg: If i search for java it will give informatio of java
books,sites-url,all links,full information about java etc.
so how exactly they do all this.
I just need an extarct from whole of this.
The concept they follow or do they append some string values or add
after or whatever they do.

Actually in my application i have a requirement where strings,files has
to be searched(along with all possibilties).We are placing information
in our database,files etc.
SO when i say search for "name";it sholud start searching "name" in all
tables,databse,files along with all other nearer possibilities of
"name"+"ing" or "ed" or anything else just like yahoo,goole or any
other search engine does all this.

I need to know mechanism follwed by them.
I don't want all complexities but i sholud be able to make good search
in my aplication.Security wise i am not much bothered as only in my
application if you are searching anything file,word or whatever you
should get the information and its related links thats my requiremnt.

I have got a link where i tried to get something:
but its free version is giving some error.
Anyone can test this also.

http://www.dbsight.net/?q=node/47

Please provide me information links whatever is possible.
Any idea highly appreciated.

Thanks
Vijendra
Chris Smith - 19 Apr 2006 16:59 GMT
> Hi i have a requirement where i have to find out
> strings,files,names,data etc.(may be in database,files or whatever)
[quoted text clipped - 6 lines]
> The concept they follow or do they append some string values or add
> after or whatever they do.

Google for "Lucene".  I don't know if Lucene does the variations in
grammar that you mentioned, but I wouldn't be surprised.

Signature

www.designacourse.com
The Easiest Way To Train Anyone... Anywhere.

Chris Smith - Lead Software Developer/Technical Trainer
MindIQ Corporation

vj - 20 Apr 2006 06:26 GMT
I have to create a search which can find all words,files,names,urls
etc.It should be able to get information from database as well as
files.But what about all words match.what mechnism all search engines
uses for all this.how do i expect to get all information for searching
in a proper way.i tried dbsignt.net
They follow some Indexing mechnism.
Google uses some spider mechnism to establish relationship between
url's and there respective words.then for updating every new link do
they creating index again & again.or some way they do it
automatically.I heard that they give some ranking to sites on basis of
frequency and shape etc.My requirement is not as big.I just need  to
search all data present in my application wherever it is,in whichever
form.
Please guide me if you can.

Thanks
Vijendra
Chris Smith - 20 Apr 2006 07:36 GMT
> I have to create a search [...]

Yes, I think we got that the first time.  Don't be a jerk.

Signature

www.designacourse.com
The Easiest Way To Train Anyone... Anywhere.

Chris Smith - Lead Software Developer/Technical Trainer
MindIQ Corporation

Roedy Green - 20 Apr 2006 01:19 GMT
>Anyone knows how search enginees work basically for finding any name
>they check for all possibility.

they build indexes, essentially HashMaps with part of the data on
disk.

They can split the index over many different machines. The first job
is to route the query to the machine with the right part of the index.
Signature

Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.

vj - 20 Apr 2006 06:26 GMT
I have to create a search which can find all words,files,names,urls
etc.It should be able to get information from database as well as
files.But what about all words match.what mechnism all search engines
uses for all this.how do i expect to get all information for searching
in a proper way.i tried dbsignt.net
They follow some Indexing mechnism.
Google uses some spider mechnism to establish relationship between
url's and there respective words.then for updating every new link do
they creating index again & again.or some way they do it
automatically.I heard that they give some ranking to sites on basis of
frequency and shape etc.My requirement is not as big.I just need  to
search all data present in my application wherever it is,in whichever
form.
Please guide me if you can.

Thanks
Vijendra


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.