Dialogue-based Search Solution