PROJECTS
Visualization for Communication Design Space
Research under Professor Ab Mosca
Septemeber 2022
Although visualizations for communication are some of our earliest examples of visualization and the recent re-emergence of interest in this area by academic researchers, there are no unifying theories or guidelines specific to visualizations for communication. Instead, most visualizations for communication are built as point solutions to a specific problem. To address this gap, this research project will build a design space specifically for visualization for communication. Such a space will provide quick and actionable guidance to designers as they consider how to build new visualizations for communication tools.
Gauge Equivariant Message Passing Neural Networks for Meshes
Research under Professor Robin Walters and John Park
Septemeber 2022
We are performing gauge equivariance focusing on developing an attention layer instead of a convolutional layer to develop the mesh messaging of neural networks. We are focusing on the extension to create message passing, starting with running baselines and considering scoring the dataset. Finally, working on clearly improving the accuracy by focusing on harder datasets, problems and a variety of settings.
Covey.Town Library
React, Typescript, HTML, CSS, Javascript
February 2023
-
Covey.Town provides a virtual meeting space where different groups of people can have simultaneous video calls, allowing participants to drift between different conversations, just like in real life.
-
However, covey.town does not have a library and we wanted to be able to add an interactable library area. Our aim was to solve the current problem that there are no spaces for education in covey.town for knowledge acquisition.
-
With this we were able to: (i) read books through the web app, (ii) download books to a personal device, (iii) leave book ratings for other users to view, (iv) engage in discussion threads with other users about specific books, (iv) access audiobooks and listen to them in a records area and (v) rate and discuss the audiobooks.
Valiant Analyst
Python
January 2023
-
We worked on creating a dashboard and a pipeline that uses natural language processing to make question answering analytics easier.
-
We created a platform that takes in audio input of the question, then gets its context and provides a preliminary, supportive answer (using question answering analysis), and named entity recognition (NER). Along with this, we get the sentiment analysis for the professor. It can be depicted as follows:
-
It is very interesting because it is highly applicable and actually usable in classrooms to assist with learning and teacher support.
Jurni @Generate
Python, Figma
August 2022
-
Managing a team of 12 engineers and designers to develop a natural language processing algorithm, wireframe prototyping, and branding for Jurni, focusing on mental wellness and insight driven journaling
-
Leading weekly meetings with the team and the clients, scoping project, creating a project charter, setting deadlines and planning project execution while motivating the team and holding technical workshops
-
Jurni fosters mental wellness for employees through an insight driven journaling platform that provides direct access to verified mental health professionals
Website @Generate
React, HTML, CSS, JavaScript, Fly.io
January 2023
-
Managing a team of 10 engineers and designers to develop the website for Generate, the product development club to showcase the work we do and a hub for all the information related to the club
-
Leading weekly meetings with the team and the clients, scoping project, creating a project charter, setting deadlines and planning project execution while motivating the team and holding technical workshop