ZakoLibe commited on
Commit
adc30f3
·
1 Parent(s): 5a6b86a

Changer affichage des groupes

Browse files
Files changed (3) hide show
  1. app.py +8 -2
  2. mapping_noms.txt +4 -4
  3. mapping_prompts.txt +15 -15
app.py CHANGED
@@ -20,6 +20,8 @@ if 'name' not in st.session_state.keys():
20
  @st.cache_resource
21
  def initialize(name):
22
 
 
 
23
  articles = pd.read_csv('extract_sciences_po.csv')
24
 
25
  with open(f"{SAVE_PATH}/{mapping[mapping_noms[name]]['save_path']}", 'r') as f :
@@ -125,9 +127,13 @@ def display_article(article):
125
  fig, display_principale, articles, prompt, model = initialize(st.session_state['name'])
126
  # col1, col2, col3 = st.columns([0.5, 0.2, 0.3])
127
 
128
- st.selectbox("Choisir groupe", [mapping[k]['auteurs'] for k in mapping.keys()], key='name')
129
 
130
- if st.session_state['name']!="dimanov_et_al":
 
 
 
 
131
  with st.expander(f"Prompt for model : {model}") :
132
  st.markdown(prompt)
133
 
 
20
  @st.cache_resource
21
  def initialize(name):
22
 
23
+ if name == "dimanov_et_al":
24
+ return None, None, None, None, None
25
  articles = pd.read_csv('extract_sciences_po.csv')
26
 
27
  with open(f"{SAVE_PATH}/{mapping[mapping_noms[name]]['save_path']}", 'r') as f :
 
127
  fig, display_principale, articles, prompt, model = initialize(st.session_state['name'])
128
  # col1, col2, col3 = st.columns([0.5, 0.2, 0.3])
129
 
130
+ st.selectbox("Choisir groupe", [mapping[k]['auteurs'] for k in mapping.keys()], key='name', index=1)
131
 
132
+ if st.session_state['name']=="dimanov_et_al":
133
+
134
+ st.toast("Ce groupe n'a pas renseigné son prompt !")
135
+
136
+ else :
137
  with st.expander(f"Prompt for model : {model}") :
138
  st.markdown(prompt)
139
 
mapping_noms.txt CHANGED
@@ -1,6 +1,6 @@
1
  {
2
- "Inconnus 1": "sans_titre_1",
3
- "Juliette Favarel-Denat, Clarisse Marion et Lucie Dradem": "favarel_et_al",
4
- "Inconnus 2": "sans_titre_2",
5
- "Dimanov, Girard, Barge, Cosic": "dimanov_et_al"
6
  }
 
1
  {
2
+ "Groupe 2": "sans_titre_1",
3
+ "Groupe 4": "favarel_et_al",
4
+ "Groupe 3": "sans_titre_2",
5
+ "Groupe 1": "dimanov_et_al"
6
  }
mapping_prompts.txt CHANGED
@@ -1,30 +1,30 @@
1
  {
 
 
 
 
 
 
 
2
  "sans_titre_1": {
3
- "auteurs": "Inconnus 1",
4
  "path_rapport": "rapports/sans_titre_1.pdf",
5
  "path_prompt": "prompts/prompt_sans_titre_1.txt",
6
  "save_path":"output_sans_titre_1.txt",
7
  "client": "deepseek"
8
  },
9
- "favarel_et_al": {
10
- "auteurs": "Juliette Favarel-Denat, Clarisse Marion et Lucie Dradem",
11
- "path_rapport": "rapports/POC_FAVAREL-DENAT_DRADEM_MARION.pdf",
12
- "save_path":"output_favarel_et_al.txt",
13
- "path_prompt": "prompts/prompt-favarel-et-al.txt",
14
- "client": "deepseek"
15
- },
16
  "sans_titre_2": {
17
- "auteurs": "Inconnus 2",
18
  "path_rapport": "rapports/sans_titre_2.pdf",
19
  "save_path":"output_sans_titre_2.txt",
20
  "path_prompt": "prompts/prompt_sans_titre_2.txt",
21
  "client": "openai"
22
  },
23
- "dimanov_et_al": {
24
- "auteurs": "Dimanov, Girard, Barge, Cosic",
25
- "path_rapport": "rapports/POC - Dimanov, Girard, Barge, Cosic.pdf",
26
- "save_path":"output_dimanov_et_al.txt",
27
- "path_prompt": "prompts/prompt_dimanov_et_al.txt",
28
- "client": "openai"
29
  }
30
  }
 
1
  {
2
+ "dimanov_et_al": {
3
+ "auteurs": "Groupe 1",
4
+ "path_rapport": "rapports/POC - Dimanov, Girard, Barge, Cosic.pdf",
5
+ "save_path":"output_dimanov_et_al.txt",
6
+ "path_prompt": "prompts/prompt_dimanov_et_al.txt",
7
+ "client": "openai"
8
+ },
9
  "sans_titre_1": {
10
+ "auteurs": "Groupe 2",
11
  "path_rapport": "rapports/sans_titre_1.pdf",
12
  "path_prompt": "prompts/prompt_sans_titre_1.txt",
13
  "save_path":"output_sans_titre_1.txt",
14
  "client": "deepseek"
15
  },
 
 
 
 
 
 
 
16
  "sans_titre_2": {
17
+ "auteurs": "Groupe 3",
18
  "path_rapport": "rapports/sans_titre_2.pdf",
19
  "save_path":"output_sans_titre_2.txt",
20
  "path_prompt": "prompts/prompt_sans_titre_2.txt",
21
  "client": "openai"
22
  },
23
+ "favarel_et_al": {
24
+ "auteurs": "Groupe 4",
25
+ "path_rapport": "rapports/POC_FAVAREL-DENAT_DRADEM_MARION.pdf",
26
+ "save_path":"output_favarel_et_al.txt",
27
+ "path_prompt": "prompts/prompt-favarel-et-al.txt",
28
+ "client": "deepseek"
29
  }
30
  }