def search():
    observable = Observable()
    query = request.get_json()
    py_client(host="localhost", port_expose=server_port,
              top_k=100).search(input_fn=read_query_data(query["searchQuery"]),
                                output_fn=lambda x: observable.callback(x))
    results = observable.format_response()
    return jsonify(results)