-
Notifications
You must be signed in to change notification settings - Fork 74
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
Enhancing Loan Eligibility Estimator Model #5
Comments
Sure, @donna2864, go ahead!! |
I want to work on this issue |
Hi @Coreharshit, this issue is already assigned. For now, you can work on other issues. |
Hi @donna2864, |
Sure i will try completing it within a week, i am a bit busy with exams, but will try to give my updates by then |
hi i have completed the model, but now i have doubt regarding how to implement the predict.py file. file = open('knn_model.pkl','rb') def predict_loan_approval(no_of_dependents, education, self_employed, income_annum, loan_amount,
Title of the Streamlit appst.title('Loan Approval Predictor') Input widgets for featuresno_of_dependents = st.slider('Number of Dependents', min_value=0, max_value=10, value=0) Button to trigger predictionif st.button('Predict Loan Approval'): but this part is implemented differently, i am having a hard time how to deploy this to the streamlit application Could you just help me out with that, I will be done with my exams tomorrow, will finish the remaining work under your guidance Looking forward for your response |
To correctly implement the Luckily, you don't have to use Streamlit from scratch. If your project demands that, then it's different else, use the pre-defined classes by following the below instructions. Once you've completed the
"House Price Form": { # Form Name, as mentioned in pages.json
"Area (in square feet)": { # Field name that will appear on the form UI
"type": "number",
# ....
"field_name": "area" # Field names as accepted by the model predict fxn
},
Refer tutorial, Project Structure, House Price Estimator related code. Hope this helps, let me know if you got any other queries. |
ok will try thank you |
Problem Description:
The current Loan Eligibility Estimator lacks a developed predictive model, which is crucial for assessing loan approvals. Additionally, the existing system may not be considering several important attributes that significantly impact loan approval decisions. Developing a robust model will enhance the accuracy and reliability of the loan eligibility predictions.
Model Description:
I propose using a machine learning model such as Logistic Regression or Decision Trees to predict loan eligibility. These models are appropriate due to their ability to handle both categorical and numerical data, which is common in loan-related attributes. Moreover, they offer good interpretability, allowing us to identify the key factors contributing to loan approvals. If necessary, we could explore more advanced models like Random Forests or Neural Networks for better performance.
Estimated Time for Completion:
I estimate that it will take around 2-3 weeks to fully develop, train, and test the model. Factors such as data availability and preprocessing time may affect this timeline.
Expected Outcome:
Once implemented, the model is expected to provide accurate predictions of loan eligibility, improving decision-making. This will enhance the functionality of the Loan Eligibility Estimator by incorporating additional relevant features, leading to better performance and user satisfaction.
Additional Context:
It would be helpful to understand the data source we are using for model training. If the dataset is not available, acquiring relevant data is a crucial first step.
@yashasvini121, I would love to contribute to this issue under gssoc24-extd.
Thank you for your consideration.
The text was updated successfully, but these errors were encountered: