Skip to content

GSOC 2021 Project Ideas

Madhu94 edited this page Mar 22, 2021 · 6 revisions

Thanks for your interest in applying for Google Summer of Code with Dask. We welcome and encourage applications from people in under-represented groups in tech. Please see the student instructions page for full instructions.


Here are some ideas for GSoC students in 2021. This list is by no means exhaustive; if you have an idea that you think would be a good GSoC project, please create an issue and discuss it with the community before submitting your proposal.

We also recommend talking to the developers early on in the Dask slack if you are considering making an application (either for one of the suggested project ideas, or your own idea). You can join the Dask slack here.

Visualizing performance characteristics of computations

Potential Mentors: Genevieve Buckley and Martin Durant

Description: Dask users are sometimes caught off guard when they have a computation that works well and then add a new step which results in an overall computation with very different performance characteristics. We'd like to build better visualization tools so that users can more easily identify possible areas of inefficiency in their computations.

Expected Skills: A good candidate would be familiar with Python, and have some experience reasoning about Python performance. Experience with HTML and JS graph visualization libraries would be a plus, but not a requirement.

Relevant community discussion