How to develop a internet search untility?

What I want to do is develop a search utility for finding web pages on the Net. After user type in search keyword, it queries popular Web-based search engines (like Yahoo, Looksmart,AOL,MSN,Altavista eg..) then return:

Name (web site title found contain the keyword)
Description (brief description of found site)
Address (URL link of found documents contain the keywork)
Relevance (Relevance of search result)
Source (Name of search engine (AOL,Yahoo eg..)

show a report to user.

How is it possible? any component could be used for it?

Thanks & Rgds

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Basically you have a component that comes with Delphi pro named TnmHTTP that allows you to issue get functions and bring them back in a buffer or in files.

You can also find very good freeware components in this place :

this is a start.

To be frank, I am acheiving such a program and it took me quite some time because although the components are there, to get a reliable solution is not an easy thing.

regards, marc

I forgot, all the web engines do not give a relevance information.
shekouAuthor Commented:
hi, mhervais

I know there is a program call webferret do it very well:
you can review it, may be it could give some help or
new idea.



shekouAuthor Commented:
I tried that component , but it not work as what I want.

Thanks & Rgds

well unless you use alezady made tools,
I don't know what you can make except doing it yourself with more basic components?
Straight out of Marco Cantu's Delphi4 Book
 if you have it look on page1096-1098,
if you don't have the book, I'll email
you the code, or you can download it
from his website--->

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.