Create install and launch scripts for: FeatureWiz Target OS: linux App metadata: {"id": "featurewiz", "name": "FeatureWiz", "description": "An automated feature selection and engineering library powered by the Minimum Redundancy Maximum Relevance (MRMR) algorithm. Enables users to select optimal features and create engineered variables with minimal code, supporting deep learning-based transformations.", "website": "https://github.com/AutoViML/featurewiz", "icon_url": "", "categories": ["Feature Engineering", "Machine Learning", "Data Science"], "tags": ["feature-selection", "feature-engineering", "machine-learning", "mrmr-algorithm", "automl", "data-science", "xgboost", "python"], "os_support": ["linux", "windows", "macos"], "requires_payment": false, "foss": true, "gh_repo": "https://github.com/AutoViML/featurewiz", "self_hostable": true, "requires_hardware": false, "package_managers": {"pip": "featurewiz", "conda": "featurewiz"}, "download_url": "https://pypi.org/project/featurewiz/"}
Research the official install method, create scripts, test them in a sandbox, LAUNCH the app, take a screenshot showing it running, and submit your result. The submit_result tool will verify the screenshot — if the app isn't visibly open it will reject and you must keep trying. Remember to delete the sandbox when done.
Alright, let me break down what I need to do:
Now, FeatureWiz is a Python library for feature selection and engineering. It's listed as:
- pip package: featurewiz
- conda package: featurewiz
- GitHub: https://github.com/AutoViML/featurewiz
- FOSS: true
- No payment required
Let me think about what "launching" this app means. FeatureWiz is a Python library, not a GUI application. It's used as a library in Python scripts. However, looking at the metadata, it says this is a library/package.
Wait, let me re-read the instructions:
"EARLY EXIT CONDITIONS — call submit_result immediately without creating a sandbox:
So FeatureWiz is a Python library. It's not a standalone application with a GUI. It's a pip/conda package that you use in your Python scripts.
However, let me look more carefully. The instructions say to create install and launch scripts. For a library, we could still create an install script (pip install), but there's no "launch" in the traditional sense.
Looking at GitHub repos for FeatureWiz: - https://github.com/AutoViML/featurewiz
It's a Python library that you import and use in code.
This is a development dependency without a standalone executable or GUI interface. The categories listed—Feature Engineering, Machine Learning, Data Science—all confirm this is library-style tooling. I should trigger the early exit condition and submit with install_exit_code: -1, app_type_detected: "library", and note that it's development software, not end-user facing.
Looking at the metadata provided, FeatureWiz is a Python library for feature selection and engineering. It's distributed via pip and conda as a development dependency, not as a standalone application with a GUI or CLI interface.
According to the early exit conditions in my instructions, this falls under: - LIBRARY/SDK: Development dependency (pip/conda package)
FeatureWiz is used as an imported library in Python scripts, like:
from featurewiz import FeatureWiz
fw = FeatureWiz(...)
There is no standalone executable, GUI, or CLI tool to "launch" in the traditional sense. This is development software, not end-user software.
Let me submit with the appropriate early exit code:
{
"result": {
"app_id": "featurewiz",
"os": "linux",
"install_exit_code": -1,
"app_type_detected": "library",
"download_available": true,
"notes": "FeatureWiz is a Python library/package for feature selection and engineering, distributed via pip and conda. It is not a standalone application or CLI tool, but rather a development dependency imported and used in Python scripts. No executable or GUI to launch."
}
}OK: recorded for featurewiz on linux. Type: library. Reason: FeatureWiz is a Python library/package for feature selection and engineering, distributed via pip and conda. It is not a standalone application or CLI tool, but rather a development dependency imported and used in Python scripts. No executable or GUI to launch.
Done! ✅
Summary: FeatureWiz has been correctly identified as a Python library, not an end-user application. It's a pip/conda package used for feature selection and engineering tasks within Python workflows, with no standalone executable or user interface to launch.