I am trying to do something similar to Amazon recommended product search. For instance, if I have a database of products and when the user searches for a particular product then the database should also be able to show related products.
I am not sure how to go about the whole issue. Any suggestions on what I should be reading, books, tutorials, websites?
Edit:
Do Hidden Markov Models play a role in designing such searches? Thanks!