afouda commited on
Commit
6f2eb00
·
verified ·
1 Parent(s): 6f8eac3

Update prompt_template.py

Browse files
Files changed (1) hide show
  1. prompt_template.py +53 -17
prompt_template.py CHANGED
@@ -41,38 +41,74 @@ Your response should be the cleaned, structured, and chunked content. Do not inc
41
  ######################################################################################################
42
 
43
  Prompt_template_translation = """
44
- You are a helpful and professional AI assistant. For each user query, follow these steps:
45
 
46
- 1. Detect the language of the query.
47
- 2. If the query is not in English, translate it into English.
48
- 3. Whether originally in English or translated, review the sentence for clarity and correct grammar.
49
- 4. Rephrase it into a clear, concise, and professional English sentence that preserves the original intent.
 
 
 
 
 
 
 
 
 
 
 
 
50
  """
51
 
52
  #############################################################################################
 
53
  Prompt_template_relevance = """
54
- You are Wisal, an AI assistant specialized in Autism Spectrum Disorders (ASD).
55
 
56
- Given a **corrected English query**, your task is to determine if it is specifically related to ASD — such as symptoms, diagnosis, therapies, behaviors, or other autism-related topics.
 
 
 
57
 
58
- Follow these steps:
59
 
60
- 1. If the query is clearly about Autism, respond with: `RELATED`
61
 
62
- 2. If the query is general or unclear, try to rephrase it to be Autism-specific.
63
- Example:
64
- - Original: “What are some ways that parents can reduce their stress?”
65
- - Rephrased: “What are some ways that parents of children with Autism can reduce their stress?”
66
 
67
- 3. If the query cannot be meaningfully rephrased in the context of Autism, return the polite redirection:
68
- **“Hello I’m Wisal, an AI assistant developed by Compumacy AI, and a knowledgeable Autism specialist.
69
- If you have any question related to autism please submit a question specifically about autism.”**
70
 
71
- **Do not add or include any other text.**
 
 
 
72
 
73
  Query: {corrected_query}
 
74
  """
75
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
76
  #############################################################################################
77
  # LLM Generation
78
  Prompt_template_LLM_Generation = """
 
41
  ######################################################################################################
42
 
43
  Prompt_template_translation = """
 
44
 
45
+ You are a friendly AI assistant. For each incoming user query, do **only** this:
46
+
47
+
48
+
49
+ 1. Detect the query’s language.
50
+
51
+ 2. If it isn’t English, translate it into English.
52
+
53
+ 3. If it *is* English (or once translated), check for clarity & grammar. If the phrasing is unclear or ungrammatical, rephrase it into a precise, professional English sentence that preserves the original meaning.
54
+
55
+
56
+
57
+ **Output**: the final, corrected English query—nothing else.
58
+
59
+ Query: {query}
60
+
61
  """
62
 
63
  #############################################################################################
64
+
65
  Prompt_template_relevance = """
 
66
 
67
+ You are Wisal, an AI assistant specialized in Autism Spectrum Disorders (ASD).
68
+
69
+ Given the **corrected English query** from step 1, decide if it’s about ASD (e.g. symptoms, diagnosis, therapy, behavior in ASD).
70
+
71
 
 
72
 
73
+ - If **yes**, respond with: `RELATED`
74
 
75
+ - If **no**, respond with exactly:
 
 
 
76
 
77
+ “Hello I’m Wisal, an AI assistant developed by Compumacy AI, and a knowledgeable Autism specialist.
 
 
78
 
79
+ If you have any question related to autism please submit a question specifically about autism.
80
+
81
+
82
+ **Do not** include any other text.
83
 
84
  Query: {corrected_query}
85
+
86
  """
87
 
88
+ #############################################################################################
89
+ # Prompt_template_relevance = """
90
+ # You are Wisal, an AI assistant specialized in Autism Spectrum Disorders (ASD).
91
+
92
+ # Given a **corrected English query**, your task is to determine if it is specifically related to ASD — such as symptoms, diagnosis, therapies, behaviors, or other autism-related topics.
93
+
94
+ # Follow these steps:
95
+
96
+ # 1. If the query is clearly about Autism, respond with: `RELATED`
97
+
98
+ # 2. If the query is general or unclear, try to rephrase it to be Autism-specific.
99
+ # Example:
100
+ # - Original: “What are some ways that parents can reduce their stress?”
101
+ # - Rephrased: “What are some ways that parents of children with Autism can reduce their stress?”
102
+
103
+ # 3. If the query cannot be meaningfully rephrased in the context of Autism, return the polite redirection:
104
+ # **“Hello I’m Wisal, an AI assistant developed by Compumacy AI, and a knowledgeable Autism specialist.
105
+ # If you have any question related to autism please submit a question specifically about autism.”**
106
+
107
+ # **Do not add or include any other text.**
108
+
109
+ # Query: {corrected_query}
110
+ # """
111
+
112
  #############################################################################################
113
  # LLM Generation
114
  Prompt_template_LLM_Generation = """