cyberandy commited on
Commit
cd5e02d
·
verified ·
1 Parent(s): 53e796e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -11
app.py CHANGED
@@ -11,19 +11,26 @@ import json
11
  # Initialize Meta AI API
12
  ai = MetaAI()
13
 
14
- PAGE_CONFIG = {
15
- "page_title": "Meta AI Query Analysis - a Free SEO Tool by WordLift",
16
- "page_icon": "img/fav-ico.png",
17
- "layout": "centered"
18
- }
 
 
 
 
 
 
 
 
 
 
19
 
20
  def local_css(file_name):
21
  with open(file_name) as f:
22
  st.markdown(f'<style>{f.read()}</style>', unsafe_allow_html=True)
23
 
24
-
25
- st.set_page_config(**PAGE_CONFIG)
26
-
27
  local_css("style.css")
28
 
29
 
@@ -163,12 +170,12 @@ def main():
163
  analysis_data = parse_analysis(advanced_msg)
164
 
165
  if "error" not in analysis_data:
166
- st.write("### User Intent")
167
- st.write(analysis_data['user_intent'])
168
  st.write("### Follow-up Questions")
169
  for question in analysis_data['follow_up_questions']:
170
  st.write("- " + question)
171
- st.write("### Identified Entities")
172
  for entity_type, entities in analysis_data['entities'].items():
173
  st.write(f"**{entity_type.capitalize()}**: {', '.join(entities)}")
174
 
 
11
  # Initialize Meta AI API
12
  ai = MetaAI()
13
 
14
+
15
+ # Page config
16
+ st.set_page_config(
17
+ page_title="Meta AI Query Analysis - a Free SEO Tool by WordLift",
18
+ page_icon="img/fav-ico.png",
19
+ layout="wide",
20
+ initial_sidebar_state="collapsed",
21
+ menu_items={
22
+ 'Get Help': 'https://wordlift.io/book-a-demo/',
23
+ 'About': "# This is a demo app for Meta AI SEO Optimization"
24
+ }
25
+ )
26
+
27
+ # Sidebar
28
+ st.sidebar.image("img/logo-wordlift.png")
29
 
30
  def local_css(file_name):
31
  with open(file_name) as f:
32
  st.markdown(f'<style>{f.read()}</style>', unsafe_allow_html=True)
33
 
 
 
 
34
  local_css("style.css")
35
 
36
 
 
170
  analysis_data = parse_analysis(advanced_msg)
171
 
172
  if "error" not in analysis_data:
173
+ st.write("#### User Intent:", analysis_data['user_intent'])
174
+ st.divider() # 👈 An horizontal rule
175
  st.write("### Follow-up Questions")
176
  for question in analysis_data['follow_up_questions']:
177
  st.write("- " + question)
178
+ st.write("#### Identified Concepts")
179
  for entity_type, entities in analysis_data['entities'].items():
180
  st.write(f"**{entity_type.capitalize()}**: {', '.join(entities)}")
181