Integrated HP Idol OnDemand API as class model to find similar topics before searching for books