openreview-py
openreview-py copied to clipboard
Search profiles: split search profiles function based on different parameters
We could split the search_profiles function in different functions:
search_profiles_by_id(ids)
search_profiles_by_email(emails)
search_profiles_by_name(first, middle, last)
search_profiles_by_term(term)
For the first 2 functions we should do the network calls in batches using a limit of 1000. For the last 2 function we will return the first 1000 profiles found. If we have more results we should use offset and limit to paginate the results.