mtyrrell commited on
Commit
87597d0
1 Parent(s): e17479b
.DS_Store CHANGED
Binary files a/.DS_Store and b/.DS_Store differ
 
appStore/__pycache__/rag.cpython-310.pyc CHANGED
Binary files a/appStore/__pycache__/rag.cpython-310.pyc and b/appStore/__pycache__/rag.cpython-310.pyc differ
 
appStore/__pycache__/target.cpython-310.pyc CHANGED
Binary files a/appStore/__pycache__/target.cpython-310.pyc and b/appStore/__pycache__/target.cpython-310.pyc differ
 
appStore/rag.py CHANGED
@@ -10,13 +10,26 @@ from tenacity import retry, stop_after_attempt, wait_random_exponential
10
 
11
  # Get openai API key
12
  openai.api_key = os.environ["OPENAI_API_KEY"]
13
- model_select = "gpt-3.5-turbo-1106"
14
 
15
 
16
  # define a special function for putting the prompt together (as we can't use haystack)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
  def get_prompt(context, label):
18
- base_prompt="Summarize the following context efficiently in bullet points, the less the better- but keep concrete goals. \
19
- Summarize only activities that address the vulnerability of "+label+" to climate change. \
20
  Formatting example: \
21
  - Bullet point 1 \
22
  - Bullet point 2 \
 
10
 
11
  # Get openai API key
12
  openai.api_key = os.environ["OPENAI_API_KEY"]
13
+ model_select = "gpt-3.5-turbo-0125"
14
 
15
 
16
  # define a special function for putting the prompt together (as we can't use haystack)
17
+ # def get_prompt(context, label):
18
+ # base_prompt="Summarize the following context efficiently in bullet points, the less the better - but keep concrete goals. \
19
+ # Summarize only activities that address the vulnerability of "+label+" to climate change. \
20
+ # Formatting example: \
21
+ # - Bullet point 1 \
22
+ # - Bullet point 2 \
23
+ # "
24
+
25
+ # # Add the meta data for references
26
+ # # context = ' - '.join([d.content for d in docs])
27
+ # prompt = base_prompt+"; Context: "+context+"; Answer:"
28
+
29
+ # return prompt
30
+
31
  def get_prompt(context, label):
32
+ base_prompt="Summarize the following context efficiently in bullet points, the less the better. \
 
33
  Formatting example: \
34
  - Bullet point 1 \
35
  - Bullet point 2 \
appStore/target.py CHANGED
@@ -92,10 +92,15 @@ def target_display():
92
  ### RAG Output by group ##
93
 
94
  # Expand the DataFrame
95
- df_expand = df.explode('Vulnerability Label')
 
 
 
96
  # Group by 'Vulnerability Label' and concatenate 'text'
97
  df_agg = df_expand.groupby('Vulnerability Label')['text'].agg('; '.join).reset_index()
98
 
 
 
99
  st.markdown("----")
100
  st.markdown('**DOCUMENT FINDINGS SUMMARY BY VULNERABILITY LABEL:**')
101
 
 
92
  ### RAG Output by group ##
93
 
94
  # Expand the DataFrame
95
+ df_expand = (
96
+ df.query("`Specific action/target/measure mentioned` == 'YES'")
97
+ .explode('Vulnerability Label')
98
+ )
99
  # Group by 'Vulnerability Label' and concatenate 'text'
100
  df_agg = df_expand.groupby('Vulnerability Label')['text'].agg('; '.join).reset_index()
101
 
102
+ # st.write(df_agg)
103
+
104
  st.markdown("----")
105
  st.markdown('**DOCUMENT FINDINGS SUMMARY BY VULNERABILITY LABEL:**')
106