Information retrieval architecture and algorithms - Kowalski, Gerald (Springer, 2011)