With the alogirithm mentioned in the reading, I am wondering in order to develop a good information retrival engine, are we combining all of the alogrithm? What would be the most effective way to use all of those alogrithms?