-
Notifications
You must be signed in to change notification settings - Fork 11
Fix column name and add Streamlit app for loan applications #20
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
base: main
Are you sure you want to change the base?
Conversation
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.
Pull Request Overview
This PR fixes a column name typo in the training feature selection and introduces a new Streamlit application for interactive loan applications.
- Fixed column name from
created_timestamptocreated_timestamp__in training feature selection - Added a Streamlit web application for interactive loan application demo
- Updated dependencies to include Streamlit, SHAP, and matplotlib as optional extras
Reviewed Changes
Copilot reviewed 4 out of 6 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| credit_model.py | Fixed column name in training feature selection (typo correction) |
| streamlit_app.py | New Streamlit application for interactive loan applications using the trained model |
| pyproject.toml | Added optional Streamlit dependencies group with streamlit, shap, and matplotlib |
| README.md | Updated documentation with Streamlit app usage instructions and demo image |
| uv.lock | Updated lock file to include new dependencies for Streamlit functionality |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Introduced a new Streamlit application to facilitate interactive loan applications using the trained credit scoring model. - Updated README to include instructions for running the Streamlit app and added a demo image. - Enhanced pyproject.toml to include Streamlit as an optional dependency. This addition allows users to visualize and interact with the credit scoring model in a user-friendly manner. Signed-off-by: D. Danchev <[email protected]>
- Updated the column name from "created_timestamp" to "created_timestamp__" to ensure proper feature extraction during model training. Signed-off-by: D. Danchev <[email protected]>
shuchu
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.
lgtm
|
@shuchu Are you able to merge this, or is there anything else needed before we can close it? |
Key changes include:
Corrected the column name in the training feature selection for proper data handling.
Introduced a new Streamlit application for interactive loan applications using the trained credit scoring model.
Updated README with instructions for running the Streamlit app and added a demo image.
Enhanced pyproject.toml to include Streamlit as an optional dependency.