nguyenthanhdo commited on
Commit
f7051b4
1 Parent(s): dc65a48

Create README.md

Browse files
Files changed (1) hide show
  1. README.md +43 -0
README.md ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ```py
2
+ from datasets import load_dataset
3
+ public = load_dataset("nguyenthanhdo/zac2023-math", split="train")
4
+
5
+ prompt_template = (
6
+ "Below is an instruction that describes a task. "
7
+ "Write a response that appropriately completes the request.\n\n"
8
+ "### Instruction:\n{instruction}\n\n### Response:\n"
9
+ )
10
+
11
+ def form_instruction(example):
12
+ question = example["question"]
13
+ choices = example["choices"]
14
+ choices = "\n".join(choices).strip()
15
+ instruction_template = (
16
+ "Dưới đây là một câu hỏi trắc nghiệm toán học. "
17
+ "Bạn cần phải đưa ra lời giải từng bước trong vòng 200 chữ. "
18
+ 'Cuối cùng lựa chọn một đáp án viết dưới dạng "Đáp án: <chữ cái đáp án>".\n'
19
+ "Câu hỏi: {question}\n"
20
+ "{choices}\nBài giải:"
21
+ )
22
+ instruction = instruction_template.format(question=question, choices=choices)
23
+ return instruction
24
+
25
+ example = public[88]
26
+ example_instruction = form_instruction(example)
27
+ example_prompt = prompt_template.format(instruction=example_instruction)
28
+ print(example_prompt)
29
+ """
30
+ Below is an instruction that describes a task. Write a response that appropriately completes the request.
31
+
32
+ ### Instruction:
33
+ Dưới đây là một câu hỏi trắc nghiệm toán học. Bạn cần phải đưa ra lời giải từng bước trong vòng 200 chữ. Cuối cùng lựa chọn một đáp án viết dưới dạng "Đáp án: <chữ cái đáp án>".
34
+ Câu hỏi: Số nào dưới đây có cùng giá trị với 0,08?
35
+ A. 0,800
36
+ B. 8,00
37
+ C. 0,80
38
+ D. 0,080
39
+ Bài giải:
40
+
41
+ ### Response:
42
+ """
43
+ ```