Spaces:
Sleeping
Sleeping
Franky EDA Engine
Project Structure
FRANKY-API/
βββ knowledge_base/
β βββ raw/
β βββ vector/
βββ src/
β βββ api/
β β βββ v1/
β β β βββ build_ml_plan/
β β β β βββ __init__.py
β β β β βββ eda.py
β β β β βββ task_analysis.py
β β β βββ eda_engine/
β β β β βββ __init__.py
β β β β βββ data_quality.py
β β β β βββ data_statistics.py
β β β β βββ data_understanding.py
β β β β βββ univariate_analysis.py
β β β βββ __init__.py
β β βββ __init__.py
β βββ app/
β β βββ pipelines/
β β β βββ eda/
β β β β βββ agemts/
β β β β β βββ agents.py
β β β β β βββ models.py
β β β β β βββ prompts.py
β β β β βββ tools/
β β β β β βββ analysis_tools/
β β β β β β βββ __init__.py
β β β β β β βββ bivariate_analysis.py
β β β β β β βββ multivariate_analysis.py
β β β β β β βββ univariate_analysis.py
β β β β β βββ data_cleaning_tools/
β β β β β β βββ __init__.py
β β β β β β βββ handle_missing_values.py
β β β β β β βββ handle_outliers.py
β β β β β βββ transformations_tools/
β β β β β βββ lib.py
β β β β βββ helper.py
β β β β βββ model.py
β β β β βββ pipeline.py
β β β βββ modules/
β β β β βββ __init__.py
β β β β βββ data_quality_assessment.py
β β β β βββ data_statistics.py
β β β β βββ data_understanding_context.py
β β β β βββ univariate_analysis.py
β β β βββ task_analysis/
β β β βββ __init__.py
β β β βββ ml_analysis_workflow.py
β β β βββ ml_implementation_planner_workflow.py
β β β βββ model.py
β β βββ schemas/
β β βββ requests/
β β β βββ __init__.py
β β β βββ eda.py
β β β βββ task_analysis.py
β β βββ responses/
β β βββ eda.py
β βββ core/
β βββ cache/
β β βββ code_generated/
β β βββ dataset_logs/
β β βββ downloads/
β β βββ redis_cache.py
β βββ database/
β βββ logs/
β βββ utils/
β β βββ __init__.py
β β βββ knowledge_base.py
β β βββ logger.py
β β βββ prompts.py
β β βββ read_config.py
β βββ server.py
βββ .env.template
βββ .gitignore
βββ config.yaml
βββ Dockerfile
βββ main.py
βββ prepare_kb.py
βββ README.md
βββ Dockerfile
Getting Started
1. Clone the Repository
2. Running the Docker Container
To build the docker image, run the following cmd:
docker build -t franky-api .
To run the docker container, run the following cmd:
docker run -d -p 8000:8000 --name franky-api-container franky-api
You can access the api at: