Spaces:
Sleeping
Sleeping
Changer affichage des groupes
Browse files- app.py +8 -2
- mapping_noms.txt +4 -4
- 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']
|
|
|
|
|
|
|
|
|
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 |
-
"
|
3 |
-
"
|
4 |
-
"
|
5 |
-
"
|
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": "
|
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": "
|
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 |
-
"
|
24 |
-
"auteurs": "
|
25 |
-
"path_rapport": "rapports/
|
26 |
-
"save_path":"
|
27 |
-
"path_prompt": "prompts/
|
28 |
-
"client": "
|
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 |
}
|