Textual and visual information retrieval using query refinement and pattern analysis. ([2018])