DrishtiSharma commited on
Commit
fe7e7fb
Β·
verified Β·
1 Parent(s): ee6c09a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -6
app.py CHANGED
@@ -1,4 +1,3 @@
1
- # to-do: add credits - https://www.youtube.com/watch?v=qZ_J-Xg0QM4
2
  import streamlit as st
3
  from few_shot import FewShotPosts
4
  from post_generator import generate_post
@@ -40,12 +39,14 @@ def main():
40
  try:
41
  post = generate_post(selected_length, selected_language, selected_tag, selected_tone)
42
 
43
- # Add tone and context dynamically
44
- #if selected_tone:
45
- #post = f"**Tone**: {selected_tone}\n\n{post}"
46
  if custom_context:
47
  post += f"\n\n**Additional Context**: {custom_context}"
48
 
 
 
 
 
49
  # Save to session history
50
  st.session_state.generated_posts.append(post)
51
  st.success("Post generated successfully!")
@@ -99,8 +100,9 @@ def main():
99
  else:
100
  st.info("No posts to save or share.")
101
 
 
102
  st.sidebar.markdown("---")
103
- st.sidebar.markdown("Reference:")
104
  st.sidebar.markdown("[Linkedin Post Generator - Codebasics](https://www.youtube.com/watch?v=qZ_J-Xg0QM4)")
105
 
106
 
@@ -137,6 +139,5 @@ def download_posts(posts):
137
  mime="application/json",
138
  )
139
 
140
-
141
  if __name__ == "__main__":
142
  main()
 
 
1
  import streamlit as st
2
  from few_shot import FewShotPosts
3
  from post_generator import generate_post
 
39
  try:
40
  post = generate_post(selected_length, selected_language, selected_tag, selected_tone)
41
 
42
+ # Add additional context if provided
 
 
43
  if custom_context:
44
  post += f"\n\n**Additional Context**: {custom_context}"
45
 
46
+ # Append hashtags at the end
47
+ hashtags = f"\n\n#LinkedIn #{selected_tag} #{selected_tone}".replace(" ", "")
48
+ post += hashtags
49
+
50
  # Save to session history
51
  st.session_state.generated_posts.append(post)
52
  st.success("Post generated successfully!")
 
100
  else:
101
  st.info("No posts to save or share.")
102
 
103
+ # Add reference in the sidebar
104
  st.sidebar.markdown("---")
105
+ st.sidebar.markdown("### Reference:")
106
  st.sidebar.markdown("[Linkedin Post Generator - Codebasics](https://www.youtube.com/watch?v=qZ_J-Xg0QM4)")
107
 
108
 
 
139
  mime="application/json",
140
  )
141
 
 
142
  if __name__ == "__main__":
143
  main()