Current Projects

Matplotlib Open Source Project

This project aims to enhance Matplotlib by developing new features and tackling long-standing issues.

– Currently Implementing a new function to allow users to plot 3D arrows. Potentially tackle further issues in the future:
– Resolving bugs which causes excessive white space around 3D plots.
– Improving the draw API to easily integrate multiple hatches.

Project Members are mentored to write production quality Python code and get real world experience in Software Development.

Poozle Project

Project Poozle is a parallelized complete string searching library designed for high performance.

It provides APIs for Python and C++ and includes support for multiple architectures.

The project primarily uses C++, with possible integration of CUDA for GPU acceleration.

GUNN Project

GUNN aims to build a fast, research-friendly C++ implementation of Graph Neural Network algorithms

It aims to outperform PyTorch Geometric and DGL without compromising correctness.

The project primarily uses C++ and CUDA.