-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Feature: Streamlit Interactive v1.0 #184
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Streamlit Interactive v1.0 #184
Conversation
…3.2+htbuilder upgraded to 0.6.2
… icon in st.toast implementation.
Devasy23
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It now works fine for me ;p
|
@imhalcyon I need those resume jsons for the streamlit cloud file to run the demo properly. |
This reverts commit cf3f1c7.
|
@srbhr , sure. I've reverted that commit. Please check now. |
|
Hello @srbhr , is this still being tested? |
srbhr
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work @imhalcyon changes are working smoothly.
* Initial commit * Docs: ChatGPTd for comments and docstrings * Fix: Type warning for title-font in create_star_graph() * Format: Re-formatted as per PEP 8 * UI: Move intro to sidebar * UI: Remove footer links, add Back to Top link * UI: Add columns for resume and job description upload * Fix: header_image extension updated in script * Update: streamlit upgraded to 1.27.0 & streamlit-extras upgrade to 0.3.2+htbuilder upgraded to 0.6.2 * Misc: Formatting * UI: Add components for each column and add cleanup of processed files * UI: Add Favicon file * Fix: Updated syntax for string comparison * Cleanup: Delete unnecessary files * Fix: Remove dependency on run_first. Add dir delete function. Include icon in st.toast implementation. * Ignore: Add /Data/Processed/* in gitignore * UI: Add containers to fix columns together for each row * Fix: Reference issue for resume key topics. Also add wide layout as default. * Revert "Cleanup: Delete unnecessary files" This reverts commit cf3f1c7. --------- Co-authored-by: imhalcyon <[email protected]>




Pull Request Title
Interactive streamlit application with file upload and new column based UI
Related Issue
N/A
Description
This new interactive streamlit application allows users to directly upload or drag-and-drop the PDF files using streamlit's file_uploader component. The application also includes a new UI to allow side-by-side comparisons for each of the following:
Type
Proposed Changes
N/A
Screenshots / Code Snippets (if applicable)
Landing Page:

Notification while uploading a file - Also includes a spinner to show progress:

After processing:

Each component holds the grid layout to avoid overlap for easy comparison:
Only 1 expander opened:
Both expanders opened:

The Similarity Score and common words has been pushed to the bottom section outside of the grid:

The Similarity Score also changes color based on the following rules - subject to change:
How to Test
Checklist
Additional Information