Commit d0d86b1c authored by haileyschoelkopf's avatar haileyschoelkopf
Browse files

add all crows pairs variants

parent 0247833d
import datasets
def process_results(doc, results): def process_results(doc, results):
lls, _ = zip(*results) lls, _ = zip(*results)
...@@ -15,3 +18,47 @@ def process_results(doc, results): ...@@ -15,3 +18,47 @@ def process_results(doc, results):
def doc_to_choice(doc): def doc_to_choice(doc):
return [doc["sent_more"], doc["sent_less"]] return [doc["sent_more"], doc["sent_less"]]
def filter_dataset(dataset: datasets.Dataset, bias_type: str) -> datasets.Dataset:
return dataset.filter(lambda example: example["bias_type"].startswith(bias_type))
def filter_race_color(dataset: datasets.Dataset) -> datasets.Dataset:
return filter_dataset(dataset, "race-color")
def filter_socio(dataset: datasets.Dataset) -> datasets.Dataset:
return filter_dataset(dataset, "socioeconomic")
def filter_gender(dataset: datasets.Dataset) -> datasets.Dataset:
return filter_dataset(dataset, "gender")
def filter_age(dataset: datasets.Dataset) -> datasets.Dataset:
return filter_dataset(dataset, "age")
def filter_religion(dataset: datasets.Dataset) -> datasets.Dataset:
return filter_dataset(dataset, "religion")
def filter_disability(dataset: datasets.Dataset) -> datasets.Dataset:
return filter_dataset(dataset, "disability")
def filter_orientation(dataset: datasets.Dataset) -> datasets.Dataset:
return filter_dataset(dataset, "sexual-orientation")
def filter_nationality(dataset: datasets.Dataset) -> datasets.Dataset:
return filter_dataset(dataset, "nationality")
def filter_appearance(dataset: datasets.Dataset) -> datasets.Dataset:
return filter_dataset(dataset, "physical-appearance")
def filter_autre(dataset: datasets.Dataset) -> datasets.Dataset:
return filter_dataset(dataset, "autre")
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment