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 |
}
|