simonraj commited on
Commit
8c7538d
·
1 Parent(s): a6ffc30

Update RadinMas.py

Browse files
Files changed (1) hide show
  1. RadinMas.py +7 -4
RadinMas.py CHANGED
@@ -32,9 +32,9 @@ questions = [
32
 
33
  def generate_prompt(feedback_level):
34
  if feedback_level == "Brief Feedback":
35
- return "Provide a brief feedback of around 25 words."
36
- elif feedback_level == "Detailed Feedback":
37
- return "Provide a detailed feedback of around 50 words."
38
  elif feedback_level == "Comprehensive Feedback":
39
  return "Provide a comprehensive feedback."
40
  else:
@@ -43,6 +43,8 @@ def generate_prompt(feedback_level):
43
  def generate_system_message(question_number, feedback_level): # Updated line to include feedback_level
44
  strategy, explanation = "", ""
45
  ...
 
 
46
  system_message = f"""
47
  As your English Oral Coach, my role is to guide you as you prepare to answer the oral questions. I'll be asking thought-provoking questions to help you develop your own answers.
48
 
@@ -56,7 +58,8 @@ def generate_system_message(question_number, feedback_level): # Updated line to
56
 
57
  Please ensure your response is in English.
58
 
59
- {feedback_level} # New line to include the feedback level
60
  """
61
  return system_message
62
 
 
 
32
 
33
  def generate_prompt(feedback_level):
34
  if feedback_level == "Brief Feedback":
35
+ return "Strictly provide a brief feedback of around 25 words maximum in bullet points."
36
+ elif feedback_level == "Moderate Feedback":
37
+ return "Strictly provide a clear and concise feedback formatted in bullet points of around 50 words max."
38
  elif feedback_level == "Comprehensive Feedback":
39
  return "Provide a comprehensive feedback."
40
  else:
 
43
  def generate_system_message(question_number, feedback_level): # Updated line to include feedback_level
44
  strategy, explanation = "", ""
45
  ...
46
+ feedback_prompt = generate_prompt(feedback_level) # Get the feedback prompt based on the feedback level
47
+
48
  system_message = f"""
49
  As your English Oral Coach, my role is to guide you as you prepare to answer the oral questions. I'll be asking thought-provoking questions to help you develop your own answers.
50
 
 
58
 
59
  Please ensure your response is in English.
60
 
61
+ {feedback_prompt} # New line to include the feedback prompt
62
  """
63
  return system_message
64
 
65
+