def METHOD_NAME(path, num, query_type, query_num):
  urls = []
  f_name = "interactive_{}_param.txt".format(query_num) if query_type == "ic" \
      else "bi_{}_param.txt".format(query_num)
  with open(os.path.join(path, f_name), "r") as f:
    reader = csv.reader(f, delimiter="|")
    next(reader) # skip header
    seeds = []
    count = 0
    for row in reader:
      seed = generate_seed_dict(row, query_type, query_num)
      url = get_endpoint_url(seed, query_type, query_num)
      urls.append(url)
      count += 1
      if count >= num:
        break
  return urls