Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -732,7 +732,7 @@ def perform_enhanced_analysis(resume_text, job_description, analysis_type, custo
|
|
| 732 |
|
| 733 |
# Streamlit App Configuration
|
| 734 |
st.set_page_config(
|
| 735 |
-
page_title="
|
| 736 |
page_icon="π",
|
| 737 |
layout="wide",
|
| 738 |
initial_sidebar_state="expanded"
|
|
@@ -785,7 +785,7 @@ st.markdown("""
|
|
| 785 |
# Main Header
|
| 786 |
st.markdown("""
|
| 787 |
<div class="main-header">
|
| 788 |
-
<h1>π
|
| 789 |
<p>AI-Powered Resume Analysis with Guaranteed Consistency | Global Multi-Domain Support</p>
|
| 790 |
<div class="consistency-badge">β
Consistent Results Guaranteed</div>
|
| 791 |
</div>
|
|
@@ -824,14 +824,6 @@ with st.sidebar:
|
|
| 824 |
if uploaded_files:
|
| 825 |
st.success(f"β
{len(uploaded_files)} file(s) uploaded successfully!")
|
| 826 |
|
| 827 |
-
st.markdown("### βΉοΈ Latest 2025 Features")
|
| 828 |
-
st.info("""
|
| 829 |
-
πΉ **Consistency Guarantee**: Same inputs = identical results
|
| 830 |
-
πΉ **Global Domain Support**: Works across all industries
|
| 831 |
-
πΉ **Advanced ATS Optimization**: 85% better callback rates
|
| 832 |
-
πΉ **Real-time Market Insights**: June 2025 standards
|
| 833 |
-
πΉ **Smart Caching**: Instant results for repeated analyses
|
| 834 |
-
""")
|
| 835 |
|
| 836 |
# Main Interface
|
| 837 |
st.markdown("### π Job Description Input")
|
|
@@ -926,15 +918,7 @@ if analysis_triggered:
|
|
| 926 |
st.markdown("---")
|
| 927 |
st.markdown(response)
|
| 928 |
|
| 929 |
-
|
| 930 |
-
st.markdown("### π‘ Pro Tips")
|
| 931 |
-
st.info("""
|
| 932 |
-
πΉ **Consistency**: Running the same analysis will yield identical results
|
| 933 |
-
πΉ **Optimization**: Use keyword suggestions to improve ATS compatibility
|
| 934 |
-
πΉ **Multi-Domain**: This system works across all industries and roles
|
| 935 |
-
πΉ **Latest Standards**: Analysis based on June 2025 best practices
|
| 936 |
-
πΉ **Caching**: Repeated analyses are retrieved instantly from cache
|
| 937 |
-
""")
|
| 938 |
|
| 939 |
# Show content optimization info
|
| 940 |
if st.checkbox("π Show Content Optimization Details"):
|
|
@@ -956,9 +940,8 @@ if analysis_triggered:
|
|
| 956 |
st.markdown("---")
|
| 957 |
st.markdown("""
|
| 958 |
<div style="text-align: center; color: #666;">
|
| 959 |
-
<p>π
|
| 960 |
<p>Built with cutting-edge strategies for maximum ATS compatibility and career success</p>
|
| 961 |
-
<small>Version 3.0 - Enhanced with Error Handling, Caching, and Content Optimization</small>
|
| 962 |
</div>
|
| 963 |
""", unsafe_allow_html=True)
|
| 964 |
|
|
|
|
| 732 |
|
| 733 |
# Streamlit App Configuration
|
| 734 |
st.set_page_config(
|
| 735 |
+
page_title="Smart ATS System",
|
| 736 |
page_icon="π",
|
| 737 |
layout="wide",
|
| 738 |
initial_sidebar_state="expanded"
|
|
|
|
| 785 |
# Main Header
|
| 786 |
st.markdown("""
|
| 787 |
<div class="main-header">
|
| 788 |
+
<h1>π Smart ATS System</h1>
|
| 789 |
<p>AI-Powered Resume Analysis with Guaranteed Consistency | Global Multi-Domain Support</p>
|
| 790 |
<div class="consistency-badge">β
Consistent Results Guaranteed</div>
|
| 791 |
</div>
|
|
|
|
| 824 |
if uploaded_files:
|
| 825 |
st.success(f"β
{len(uploaded_files)} file(s) uploaded successfully!")
|
| 826 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 827 |
|
| 828 |
# Main Interface
|
| 829 |
st.markdown("### π Job Description Input")
|
|
|
|
| 918 |
st.markdown("---")
|
| 919 |
st.markdown(response)
|
| 920 |
|
| 921 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 922 |
|
| 923 |
# Show content optimization info
|
| 924 |
if st.checkbox("π Show Content Optimization Details"):
|
|
|
|
| 940 |
st.markdown("---")
|
| 941 |
st.markdown("""
|
| 942 |
<div style="text-align: center; color: #666;">
|
| 943 |
+
<p>π Smart ATS System | Powered by Advanced AI | Consistent β’ Reliable β’ Universal</p>
|
| 944 |
<p>Built with cutting-edge strategies for maximum ATS compatibility and career success</p>
|
|
|
|
| 945 |
</div>
|
| 946 |
""", unsafe_allow_html=True)
|
| 947 |
|