Open NeroBlackstone opened 1 year ago
This would be great to have! We have to go with the rest api though, so far we managed to avoid the pycall dependency.
I'm trying to implement the complete keggle api in Julia.
Since Python's kaggle api is generated using the openapi specification. I also want to use openapi.jl to generate julia kaggle api.
However, openapi.jl does not have full support for file downloads. If this feature implemented, I will continue working on kaggle.jl.
Kaggle supplies many datasets, most are in CSV format.
Does adding the feature of directly downloading Kaggle datasets in MLDatasets.jl make any sense?
For example, to download House Prices 2023 Dataset:
Step1: Get
kaggle.json
file or set theusername
andkey
manually.or download
keggle.json
to~/.kaggle/
Step2: Download
Step3: Processing
Implementation:
What's your thought, do you think this feature makes sense? I can implement this by myself and make a PR.