Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -779,7 +779,35 @@ def main():
|
|
779 |
|
780 |
with col_ai:
|
781 |
if st.button("π€ Run AI", key=f'run_with_ai_button_{idx}'):
|
782 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
783 |
|
784 |
|
785 |
elif selected_view == 'Clone Document':
|
|
|
779 |
|
780 |
with col_ai:
|
781 |
if st.button("π€ Run AI", key=f'run_with_ai_button_{idx}'):
|
782 |
+
|
783 |
+
|
784 |
+
# Experiment to get content field π€π€π€π€π€π€π€π€π€π€π€π€π€
|
785 |
+
total_docs = len(documents)
|
786 |
+
doc = documents[st.session_state.current_index]
|
787 |
+
values_with_space = []
|
788 |
+
def extract_values2(obj):
|
789 |
+
if isinstance(obj, dict):
|
790 |
+
for k, v in obj.items():
|
791 |
+
extract_values(v)
|
792 |
+
elif isinstance(obj, list):
|
793 |
+
for item in obj:
|
794 |
+
extract_values(item)
|
795 |
+
elif isinstance(obj, str):
|
796 |
+
if ' ' in obj:
|
797 |
+
values_with_space.append(obj)
|
798 |
+
extract_values2(doc)
|
799 |
+
#st.markdown("#### π Links for Extracted Texts")
|
800 |
+
for term in values_with_space:
|
801 |
+
display_glossary_entity(term)
|
802 |
+
search_glossary(content)
|
803 |
+
|
804 |
+
#content = json.dumps(doc, indent=2)
|
805 |
+
#st.markdown(f"```json\n{content}\n```")
|
806 |
+
|
807 |
+
|
808 |
+
# Experiment to get content field π€π€π€π€π€π€π€π€π€π€π€π€π€
|
809 |
+
|
810 |
+
#search_glossary(json.dumps(editable_doc, indent=2))
|
811 |
|
812 |
|
813 |
elif selected_view == 'Clone Document':
|