Commit b18c86f6 authored by guijinSON's avatar guijinSON
Browse files

Update csatqa.py

parent f6afabd5
...@@ -21,13 +21,20 @@ class CSATQA(MultipleChoiceTask): ...@@ -21,13 +21,20 @@ class CSATQA(MultipleChoiceTask):
choices = [doc["option#1"], doc["option#2"], doc["option#3"], doc["option#4"], doc["option#5"]] choices = [doc["option#1"], doc["option#2"], doc["option#3"], doc["option#4"], doc["option#5"]]
out_doc = { out_doc = {
"question": doc["question"], "question": doc["question"],
"context": doc["context"],
"choices": choices, "choices": choices,
"gold": int(doc['gold']), "gold": int(doc['gold']),
} }
return out_doc return out_doc
def doc_to_text(self, doc): def doc_to_text(self, doc):
return doc["question"] instruction = f"""다음을 읽고 정답으로 알맞은 것을 고르시요.
### Context: {doc["context"]}
### Question: {doc["question"]}
### Options:
(1) {doc['choices'][0]}\n(2) {doc['choices'][1]}\n(3) {doc['choices'][2]}\n(4) {doc['choices'][3]}\n(5) {doc['choices'][4]}
### Answer: 주어진 문제의 정답은"""
return instruction
class WR(CSATQA): class WR(CSATQA):
......
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