Talks

I love sharing my knowledge with others, be it through tutoring sessions for my colleagues or a talk for a crowd of enthusiasts. These are some of the places where I got the opportunity to share my knowledge publicly.

Abuja useR Group September 2022 meetup

Dr. Stephen Balogun was my coordinator for the useR! 2022 conference and after the conference, I received an invite to speak with the Abuja R user group on September 2022. The topic that I chose for the talk was based on a recent technical assessment I had performed where I had to learn the techniques and intricacies of creating an interactive map within a Shiny dashboard. Since knowledge is best retained when shared, I decided to do a session on implementing leaflet maps in Shiny dashboards.

RLadiesColombo April 2021 meetup

The RLadies initiative interested me from the beginning when I was introduced to it on the very first lecture with Dr. Thiyanga Talagala. Even though I was scared to engage with the community as my initial thought was that I would not be welcome there, I joined my first RLadies meetup with the Plot a lot with ggplot2 workshop done by Priyanga and Thiyanga Talagala. After a few months, I myself received the opportunity to present my knowledge on Data Wrangling in R at the April Meetup of RLadies Colombo.

The idea that I wanted to follow in this session was to stray away from the standard workshop format of introducing several functions in a specific package and instead wanted to give a real life scenario where these functions will be used. I had a firm belief that people tend to learn things when they use it in a practical context that means something to them. Hence I used the idea of asking the audience to imagine that they are an intern at Spotify and that they are assigned different tasks that require the specific use of a data wrangling function in the dplyr,tidyr and lubridate packages.

Tensorflow All Around 2019

Tensorflow All Around was an event organized by the Tensorflow User Group of Sri Lanka parallel to similar events organized all through out the globe. I was the head of the Tensorflow User Group of Sri Lanka during this period and I took the initiative to organize the event and presented a talk on using Tensorflow.js for sentiment analysis on the browser. There were over 30 participants who followed along with the talk by trying out the different components of setting up Tensorflow.js on a webpage and classifying sentiment of text collected through an API call with the help of a Universal Sentence Encoder.

Google Developer Group ML Bootcamp 2019

This was my first talk in the Google Developer Group in Sri Lanka, where I was helping out a two day bootcamp by providing two sessions. One session was in helping the audience understand loss functions and the other session was on RNNs for sequential data. The audience consisted of many professionals in the Software industry and they were quite enthusiastic on using the concepts that were taught during the sessions. Both sessions were conducted using Python and Tensorflow.

Day 1 Resources

Day 2 Resources

Octave Thesis Presentation

The Octave Advanced Analytics Symposium, organized a research competition where undergraduates and postgraduates submitted the abstract of their thesis and the finalists recieved the opportunity to showcase their thesis to a panel of judges. I was able to secure the position of top 10 finalist in the competition based on the abstract of my thesis.

RETRO Paper reading presentation

During my time working as a contractor consultant for labml.ai, I was priviledged to record and upload a paper reading session on the paper on the RETRO model,a large language model developed by Deepmind. The core conceptof the paper was summarized and contained within a short video for researchers to watch and gain a highlevel idea of the inner workings of the RETRO model.

EDEX presentation on Sports Analytics on Netball

As an initiave of the Sports Analytics Unit of University of Sri Jayewardenepura, a data entry application was to be built for the Sri Lankan Netball team. In this project I built the data entry application using R Shiny and a Microsoft Azure SQL database. The architecture and the thought process behind the app development was shared in EDEX, an annual higher studies exhibition organized by the Royal College Union.

Fundamentals of Data Visualization

During my time as the President of the Statistics Society, I decided to initiate a data visualization competition called Pearl Viz. The inspiration for the name came from Iron Viz, the annual data visualization competition organized by Tableau and since Sri Lanka is known as the Pearl of the Indian Ocean. Data visualization is a skill that most statistics undergraduates obtain in their first year in the university. However, the tools that were used for data visualization in the classroom was limited by their performance and sharing capabilities. Therefore new visualization technologies should be introduced if the students were to take on the task of providing visualizations using modern Business Intelligence tools. To introduce students to these tools along with the Do’s and Dont’s of data visualization, I organized a short webinar on the Fundamentals of Data Visualization. As a live demo I took a wireframe sketch of a dashboard based on the career of the popular pop artist P!nk and turned it into a shareable interactive web based dashboard using Google Data Studio.

Data Visualization in Tableau

As the next step of preparing students to modern BI tools, I decided to give a small tutorial on Tableau, specifically Tableau Public and Tableau Cloud, two free data visualization tools that undergraduates can use to learn and enhance their skills to be better prepared for the industry. In this instance a live demo was done using the starter demo dataset from Tableau on the amount of \(\text{CO}_2\) emmisions while another live demo was done using an movie profit and review dataset.