m. polinsky commited on
Commit
aabe8a0
1 Parent(s): e43e5f2

Update streamlit_app.py

Browse files
Files changed (1) hide show
  1. streamlit_app.py +9 -2
streamlit_app.py CHANGED
@@ -52,7 +52,7 @@ def initialize(limit, rando, use_cache=True):
52
  c_data, c_meta = data_source.retrieve_cluster_data()
53
  cluster_data.append(c_data)
54
  cluster_meta.append(article_meta(data_source.source_name, c_meta))
55
- st.info(f"Number of clusters from source: {data_source.source_name}\n\t{len(c_data)}")
56
  print("Finished...moving on to clustering...")
57
  cluster_data = cluster_data[0] + cluster_data[1]
58
  # NER
@@ -63,13 +63,14 @@ def initialize(limit, rando, use_cache=True):
63
  # Populate stub entities list
64
  perform_ner(tup, cache=use_cache)
65
  generate_clusters(clusters, tup)
66
- st.write(f"""Total number of clusters: {len(clusters)}""")
67
 
68
  # Article stubs tracks all stubs
69
  # If cluster is unsummarized, its hed's value is the namedtuple stub.
70
  # Else reference digestor instance so summary can be found.
71
  article_dict = {stub.hed: stub for stub in cluster_data}
72
 
 
73
  return article_dict, clusters
74
 
75
 
@@ -179,6 +180,12 @@ if st.button("Refresh topics!"):
179
  selections = []
180
  choices = list(clusters.keys())
181
  choices.insert(0,'None')
 
 
 
 
 
 
182
  # Form used to take 3 menu inputs
183
  with st.form(key='columns_in_form'):
184
  cols = st.columns(3)
 
52
  c_data, c_meta = data_source.retrieve_cluster_data()
53
  cluster_data.append(c_data)
54
  cluster_meta.append(article_meta(data_source.source_name, c_meta))
55
+ st.session_state[data_source.source_name] = f"Number of clusters from source: {data_source.source_name}\n\t{len(c_data)}"
56
  print("Finished...moving on to clustering...")
57
  cluster_data = cluster_data[0] + cluster_data[1]
58
  # NER
 
63
  # Populate stub entities list
64
  perform_ner(tup, cache=use_cache)
65
  generate_clusters(clusters, tup)
66
+ st.session_state['num_clusters'] = f"""Total number of clusters: {len(clusters)}"""
67
 
68
  # Article stubs tracks all stubs
69
  # If cluster is unsummarized, its hed's value is the namedtuple stub.
70
  # Else reference digestor instance so summary can be found.
71
  article_dict = {stub.hed: stub for stub in cluster_data}
72
 
73
+
74
  return article_dict, clusters
75
 
76
 
 
180
  selections = []
181
  choices = list(clusters.keys())
182
  choices.insert(0,'None')
183
+
184
+ st.write(st.session_state['cnn'])
185
+ st.write(st.session_state['npr'])
186
+ st.write(st.session_state['num_clusters'])
187
+
188
+
189
  # Form used to take 3 menu inputs
190
  with st.form(key='columns_in_form'):
191
  cols = st.columns(3)