Skip to content
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] "XAIWrapper Methods Validation, Exception Handling Improvements, and Feature Input Alignment in main.py" #95

Open
AHSANATIQ98 opened this issue Oct 12, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@AHSANATIQ98
Copy link

AHSANATIQ98 commented Oct 12, 2024

Description

The current main.py script uses XAIWrapper, but methods like perform_eda, fit, analyze, generate_report, and explain_prediction may be missing or undefined. Exception handling could be more specific, and user input for predictions needs alignment with model features.

Problem it Solves

Validates that XAIWrapper provides the needed methods.
Improves debugging through better exception handling.
Ensures prediction input matches model feature names.

Proposed Solution

Check if XAIWrapper has the required methods, or replace/implement them.
Handle specific exceptions like FileNotFoundError.
Ensure feature input consistency in generate_predictions().

Alternatives Considered

Use custom functions or a different XAI library if XAIWrapper lacks these methods.

Additional Context

For the main.py file, used for XAI analysis on datasets with various ML models.

Participant

gssoc-ext

@AHSANATIQ98 AHSANATIQ98 added the enhancement New feature or request label Oct 12, 2024
@TheUsefulNerd
Copy link

TheUsefulNerd commented Oct 12, 2024

I want to work on this @AHSANATIQ98, @ombhojane .....I made some changes in the main.py code by forking and cloning this repo....I don't know how exactly to show you that the changes are working ( it does give me the output properly on my device ). So, if you let me know what proof you need to verify my work, I will try and provide it.

@Sai-ganesh-0004
Copy link

hey @ombhojane I would like to do it Can you assign this to me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants