Are you using an existing search engine like google or something, or just querying a database? If its just a database, you could use VB. Wouldn't take a lotta time for that. Get data off of com port, query DB within VB and return.
If using web server, may VB again? Read one of these "make a web...