def METHOD_NAME(self, input_map):
    # input_map = {'input_map': {'smiles': ['CC']},
    #              'url': 'http://kg.cmclinnovations.com:5001/api/model/predict'}
    url = input_map['url']
    url += "?"
    values = {}
    parameters = []
    for key in input_map['input_map']:
        value = input_map['input_map'][key]
        if type(value) == type([]):
            value = key + '=[' + ','.join(value) + ']'
        else:
            value = key + '=' + value
        parameters.append(value)
    parameter_string = '&'.join(parameters)
    full_url = url + parameter_string
    print(full_url)
    req = urllib.request.Request(full_url)
    rst = urllib.request.urlopen(req).read()
    print(rst)
    # http://kg.cmclinnovations.com:5001/api/model/predict?smiles=[CC]
    # expect to receive {"smiles": ["CC"]}
    # request = 'http://kg.cmclinnovations.com:5001/api/model/predict?'