selected publications blog posting DeepSearch: A deep learning based document retrieval system. Research Square (Research Square). 2023