blazingbunny commited on
Commit
9ddc9bf
·
1 Parent(s): f3178b1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -2
app.py CHANGED
@@ -46,8 +46,30 @@ def sample_analyze_entities(text_content, your_query=""):
46
  for entity in response.entities:
47
  entity_type_name = language_v1.Entity.Type(entity.type_).name
48
  if entity_type_name in selected_types:
49
- # Rest of your code to handle each entity
50
- # ...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
51
 
52
  # User input for text analysis
53
  user_input = st.text_area("Enter text to analyze")
 
46
  for entity in response.entities:
47
  entity_type_name = language_v1.Entity.Type(entity.type_).name
48
  if entity_type_name in selected_types:
49
+ entity_details = {
50
+ "Name": entity.name,
51
+ "Type": entity_type_name,
52
+ "Salience Score": entity.salience,
53
+ "Metadata": entity.metadata,
54
+ "Mentions": [mention.text.content for mention in entity.mentions]
55
+ }
56
+ entities_list.append(entity_details)
57
+
58
+ if your_query:
59
+ st.write(f"We found {len(entities_list)} results for your query of **{your_query}**")
60
+ else:
61
+ st.write(f"We found {len(entities_list)} results for your query")
62
+
63
+ for entity in entities_list:
64
+ st.write(f"**Name**: {entity['Name']}")
65
+ st.write(f"**Type**: {entity['Type']}")
66
+ st.write(f"**Salience Score**: {entity['Salience Score']}")
67
+ if entity["Metadata"]:
68
+ st.write("**Metadata**: ")
69
+ st.json(entity["Metadata"])
70
+ if entity["Mentions"]:
71
+ st.write("**Mentions**: ")
72
+ st.json(entity["Mentions"])
73
 
74
  # User input for text analysis
75
  user_input = st.text_area("Enter text to analyze")