ZakoLibe commited on
Commit
c7d0bd8
·
1 Parent(s): 1e67089

Changed display for unknown prompt

Browse files
Files changed (1) hide show
  1. app.py +19 -53
app.py CHANGED
@@ -126,62 +126,28 @@ fig, display_principale, articles, prompt = initialize(st.session_state['name'])
126
 
127
  st.selectbox("Choisir groupe", [mapping[k]['auteurs'] for k in mapping.keys()], key='name')
128
 
129
- with st.expander("prompt") :
130
- st.markdown(prompt)
 
131
 
132
- st.subheader('Répartition des articles par catégorie')
133
- # with col1:
134
- col1, col2 = st.columns([0.6, 0.4], vertical_alignment='center')
135
 
136
- with col1:
137
- st.plotly_chart(fig)
138
 
139
- with col2:
140
- st.dataframe(display_principale.set_index('Catégorie').sort_values(by='Nombre d\'articles', ascending=False))
141
-
142
- st.subheader('Exemples d\'articles')
143
- tabs = st.tabs(display_principale['Catégorie'].values.tolist())
144
-
145
- for i in range(len(tabs)):
146
- with tabs[i]:
147
- cat = display_principale['Catégorie'][i]
148
- for i, article in articles.loc[articles.categorie_principale==cat].sample(20, replace=True).drop_duplicates().iterrows():
149
- display_article(article)
150
-
151
- # with tabs[0]:
152
- # cat = display_principale['Catégorie'][0]
153
- # for i, article in articles.loc[articles.categorie_principale==cat].sample(10, replace=True).drop_duplicates().iterrows():
154
- # display_article(article)
155
-
156
-
157
- # with tabs[1]:
158
- # cat = display_principale['Catégorie'][1]
159
- # for i, article in articles.loc[articles.categorie_principale==cat].sample(10, replace=True).drop_duplicates().iterrows():
160
- # display_article(article)
161
-
162
-
163
- # with tabs[2]:
164
- # cat = display_principale['Catégorie'][2]
165
- # for i, article in articles.loc[articles.categorie_principale==cat].sample(10, replace=True).drop_duplicates().iterrows():
166
- # display_article(article)
167
-
168
-
169
- # with tabs[3]:
170
- # cat = display_principale['Catégorie'][3]
171
- # for i, article in articles.loc[articles.categorie_principale==cat].sample(10, replace=True).drop_duplicates().iterrows():
172
- # display_article(article)
173
-
174
-
175
- # with tabs[4]:
176
- # cat = display_principale['Catégorie'][4]
177
- # for i, article in articles.loc[articles.categorie_principale==cat].sample(10, replace=True).drop_duplicates().iterrows():
178
- # display_article(article)
179
-
180
-
181
- # with tabs[5]:
182
- # cat = display_principale['Catégorie'][5]
183
- # for i, article in articles.loc[articles.categorie_principale==cat].sample(10, replace=True).drop_duplicates().iterrows():
184
- # display_article(article)
185
 
 
 
186
 
 
 
 
 
 
187
 
 
 
 
126
 
127
  st.selectbox("Choisir groupe", [mapping[k]['auteurs'] for k in mapping.keys()], key='name')
128
 
129
+ if st.session_state['name']!=dimanov_et_al:
130
+ with st.expander("prompt") :
131
+ st.markdown(prompt)
132
 
133
+ st.subheader('Répartition des articles par catégorie')
134
+ # with col1:
135
+ col1, col2 = st.columns([0.6, 0.4], vertical_alignment='center')
136
 
137
+ with col1:
138
+ st.plotly_chart(fig)
139
 
140
+ with col2:
141
+ st.dataframe(display_principale.set_index('Catégorie').sort_values(by='Nombre d\'articles', ascending=False))
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
142
 
143
+ st.subheader('Exemples d\'articles')
144
+ tabs = st.tabs(display_principale['Catégorie'].values.tolist())
145
 
146
+ for i in range(len(tabs)):
147
+ with tabs[i]:
148
+ cat = display_principale['Catégorie'][i]
149
+ for i, article in articles.loc[articles.categorie_principale==cat].sample(20, replace=True).drop_duplicates().iterrows():
150
+ display_article(article)
151
 
152
+ else :
153
+ st.toast('Pas de prompt renseigné !')