Exposition Assignment Video Submissions

This page showcases the video submissions for the Exposition Assignment completed by 129 groups of students enrolled in the course. Each group (consisting of 3 students) has submitted a YouTube video link explaining their assigned topic, hosted alongside a blog and GitHub repository.

Explore the creativity and technical skills of our students as they dive into tools and techniques for data visualization and beyond!


S.No. Group Info Topic Video Link Blog
1 C001 KNIME Watch Blog
2 C002 Highcharts Watch Blog
3 C003 JupyterBook Watch Blog
4 C004 Google Earth Engine Python Interface Watch Blog
5 C005 nbgrader Watch Blog
6 C006 Celluloid Watch Blog
7 C007 NetworkX for graph and network analysis Watch Blog
8 C008 Grammar of Graphics and Altair Watch Blog
9 C009 DataShader Python Watch Blog
10 C010 Geopandas for spatial data visualisation Watch Blog
11 C011 MarkIdDown by Microsoft Watch Blog
12 C012 TFP distributions Watch Blog
13 C013 Recharts Watch Blog
14 C014 Report Lab document Watch Blog
15 C015 Pandas-Bokeh Watch Blog
16 C016 ggplot2-R Watch Blog
17 C017 VisPy Watch Blog
18 C018 Typist CeTZ Watch Blog
19 C019 SymPy Combinatorics Watch Blog
20 C020 Python library - Tabulate Watch Blog
21 C021 Tueplots Watch Blog
22 C022 ECharts (Apache ECharts) Watch Blog
23 C023 Nbdime: A tool for diffing and merging Jupyter Notebooks Watch Blog
24 C024 Voila Watch Blog
25 C025 PyGWalker Watch Blog
26 C026 VTK: The Visualization Toolkit Watch Blog
27 C027 Observable Notebooks Watch Blog
28 C028 nbdev: Library for developing Python packages from Jupyter Notebooks Watch Blog
29 J001 Python library for geographic data visualization Watch Blog
30 J002 Graphviz Watch Blog
31 J003 Exploring RAWGraphs Watch Blog
32 J004 Funix.io: The laziest way to build AI/Data apps in Python Watch Blog
33 J005 DataWrapper Watch Blog
34 J006 Rapids CUDF Watch Blog
35 J007 ipychart: Jupyter widget for creating interactive charts using Chart.js. Watch Blog
36 J008 PyVista- 3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK) Watch Blog
37 J009 Tikzplotlib Watch Blog
38 J010 Pyscript Watch Blog
39 J011 More Itertools Watch Blog
40 J012 RapidMiner Studio Watch Blog
41 J013 Missingno for missing value visualizations Watch Blog
42 J014 gnuplot Watch Blog
43 J015 PyLaTeX Watch Blog
44 J016 Grammar of graphics and Plotnine Watch Blog
45 J017 TQDM Watch Blog
46 J018 R dplyr Watch Blog
47 J019 deck.gl Watch Blog
48 J020 Toyplot Watch Blog
49 J021 MetaBase: An open source tool for data exploration and visualization Watch Blog
50 J022 mplfinance Watch Blog
51 J023 Dygraphs Watch Blog
52 J024 NumJS Watch Blog
53 J025 WebPlotDigitizer Watch Blog
54 J026 Dtale Watch Blog
55 J027 Module for creating animated visualizations in Matplotlib. Watch Blog
56 J028 leaflet.js: A lightweight JavaScript library for interactive maps. Watch Blog
57 J029 Qlik Sense Watch Blog
58 J030 Looker Studio - Cloud-based BI and data visualization with strong Google ecosystem integration Watch Blog
59 J031 Orange3 Watch Blog
60 J032 scipy.stats: Statistical functions and probability distribution in scipy Watch Blog
61 J033 Holoviews: High-level visualization tools for large datasets Watch Blog
62 J034 Skrub Watch Blog
63 J035 Youplot by Red data tools Watch Blog
64 J036 Cartopy Watch Blog
65 J037 Thoughtspot Watch Blog
66 J038 Taipy Designer Watch Blog
67 J039 3D plotting for Python in the Jupyter notebook based on IPython widgets using WebGL Watch Blog
68 J040 Diagrams Library Watch Blog
69 J041 pandas.read_html: Reading HTML tables into pandas DataFrames Watch Blog
70 J042 Folium Watch Blog
71 J043 Flourish Studio: Web-based tool for creating interactive data visualizations and stories. Watch Blog
72 J044 Image.io Watch Blog
73 J045 Tableau Watch Blog
74 J046 manim: Mathematical Animation Engine by 3B1B Watch Blog
75 J047 MoviePy Watch Blog
76 J048 Cytoscape.js Watch Blog
77 J049 Google Earth Engine JS Interface Watch Blog
78 J050 Jinja2 Templating Watch Blog
79 J051 Polars Watch Blog
80 J052 Dask DataFrame Watch Blog
81 J053 Grafana Watch Blog
82 J055 Napari: A Multi-dimensional image viewer for python Watch Blog
83 J056 jq: Lightweight command-line JSON processor Watch Blog
84 J057 geemap Watch Blog
85 J058 Vegalite Watch Blog
86 J059 mpmath Watch Blog
87 J060 TikZ Plotting Watch Blog
88 J061 kepler.gl Watch Blog
89 J062 SciPy Sparse Watch Blog
90 J063 Dash by Plotly Watch Blog
91 J064 vis.js Watch Blog
92 J065 CuPy: GPU accelerated NumPy using CUDA Watch Blog
93 J066 Seaborn Watch Blog
94 J067 PyWebIO Watch Blog
95 J068 gradio Watch Blog
96 J069 Distributions in PyMC Watch Blog
97 J070 Pygal: Data Visualization Library Watch Blog
98 J071 Termgraph Watch Blog
99 J072 Google Data Studio Watch Blog
100 J073 Pillow(PIL) Watch NA
101 J074 Zarr Watch Blog
102 J075 Sympy plotting Watch Blog
103 J076 Sankey Plots Watch Blog
104 J077 Chart.js Watch Blog
105 J078 Faceting in seaborn Watch Blog
106 J079 Papermill: Tool for parameterizing and executing Jupyter notebooks Watch Blog
107 J080 Ffmpeg-python Watch Blog
108 J081 Bokeh: A Python library for interactive and web-based visualizations, similar to Plotly. Watch Blog
109 J082 sed: A command-line tool for text processing and data cleaning Watch Blog
110 J083 PowerBi Watch Blog
111 J084 Shiny for python Watch Blog
112 J085 FastAPI+HTMX Watch Blog
113 J086 Realtime web application framework for Python Watch Blog
114 J087 PGFPlots in LaTeX Watch Blog
115 J088 R Shiny Watch NA
116 J089 Matplotlib.GridSpec Watch Blog
117 J090 Scikit Image Watch Blog
118 J091 D3.js Watch Blog
119 J092 solara: A framework for creating interactive data dashboards in Python. Watch Blog
120 J093 YDataAI Profiling Watch Blog
121 J094 Chartist.js Watch Blog
122 J095 Jupytext Watch Blog
123 J096 Xarray Watch Blog
124 J097 Mermaid.js Watch Blog
125 J098 Pivot Tables Watch Blog
126 J099 HoloViz Pane: Python library for creating customizable interactive web apps and dashboards. Watch Blog
127 J100 Marimo: A interactive python notebook Watch Blog
128 J101 SymPy Stats Watch Blog
129 J102 MKdocs Watch Blog