Getting julia support to Kaggle

Not precisely where this discussion should sit, but this seems a good place to start. is a neat site for data science, hosting competitions in data analysis and machine learning, as well as instructional material and learning resources. Users can also post code and descriptive text in jupyter notebooks and run them as “kernels” on Kaggle’s servers.

The site hosts predominantly python and R code, but in principle it supports julia code. That said, it’s clear this isn’t actively supported, since the jupyter notebooks don’t give a julia option, and even scripts that run their example code fail out with an error when using DataFrames (see here for kaggle discussion).

I’m wondering if it would be worth it for someone at julia computing or someone with more knowledge than me to reach out to Kaggle and offer some support - they don’t currently have the user demand to work hard on their end, but it seems like it could be a useful avenue to increase interest among users in using julia for data science.


Just went on and sent this

Dear Kaggle team,

What can the Julia community do to support you in making Julia available as a language for playing with your amazing data sets in your wonderful competitions?

Julia is a young language taking aim at a lot of the strengths of python, matlab and R, with a focus on fast, simple technical computing. It supports notebooks, too!

Any answer welcome, including here Getting julia support to Kaggle. Julia would love to be part of kaggle!


I don’t think I would know enough to support them directly, but hopefully someone here would – and would be cool if they reply!


That’s great, thanks! Someone (looks like from jupyter) also responded in that Kaggle thread suggesting that they file an issue about their issues with notebooks, so they’re getting hit from multiple fronts :slight_smile:


Thanks for your feedback. I have passed this on to our engineering team to look into. Also, you may be interested in posting this on our feedback forum, as others may like to chime in as well.

Kind regards,
Kaggle Support


For what it’s worth, there is a “Getting Started” competition titled “First Steps With Julia”. However, as I recall, even when I went through it a year or so ago (around the time of the Julia v0.4), their tutorials weren’t exactly “canonical” Julia. If someone wanted to provide an updated version of this tutorial, that might be a good place to start.

Time is passing. No updates on this?

Now that Julia 1.0 is out, maybe it would be worth revisiting this? Is there anyone at JC that is responsible for this kind of outreach effort?

1 Like

I think Kaggle will be a place for the promotion of Julia in ML community, too.

Maybe the way to do it is up vote the following:

If they see massive support maybe they will reconsider.

Definitely not a priority which is really sad since it goes back to the chicken/egg problem.

OK, I’ve posted a reply. Just upvote mine or add your own :slight_smile:


Would be nice to have more people comment on that post.