Skip to content
View ThePyProgrammer's full-sized avatar
💻
Dying of Multiple Project Setting and Abandoning Disorder (MPSAD)
💻
Dying of Multiple Project Setting and Abandoning Disorder (MPSAD)
Block or Report

Block or report ThePyProgrammer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ThePyProgrammer/README.md

Greetings, Earthlings.

Don't worry, I won't eat you.

My name is Prannaya "Prannay" Gupta and I am the fastest smartest weirdest human alive. To the outside world, I'm an ordinary NUS High student, but secretly, with no help from my friends at NUS High, I write code and publish findings regularly. When I was a child, I started coding something(s) impossible. I spent my hours coding away. Then the stress of the school caused me to do something impossible. I brought new problems to myself, and I am the only person stupid enough to stop them. I am ThePyProgrammer.

But seriously, call me Prannay.

Prannaya's GitHub Stats

Prannaya Gupta

EmailLinkedInMediumGitHub ThePyProgrammerGitHub

Signature Projects

Yes, this is turning into a resume. I totally don't have one of those.

Repository Information Still Active?
Readme Card My first research project, where we used signal processing techniques with numerical integration and Fast-Fourier Transform methods utilised and Support Vector Machines of varied configurations on various variables of tri-axial accelerometer inertial measurement unit (IMU) data to identify freezing of gait, a debilitating condition amongst Parkinson's Patients. We also developed a semi-functional wearable prototype with an Arduino Nano BLE and an Android Application capable of keeping track of movement and interfacing with Firebase and online servers to analyse this freeze data. Done as part of the MOE Science Mentorship Programme at NUS. This project clinched us a Gold Award for the Singapore Science and Engineering Fair. Yes.
Readme Card Utilised PyTorch and standard image preprocessing techniques, with transfer learning on the pre-existing ResNet-UperNet encoder-decoder architecture trained on CSAILVision's MIT ADE20K dataset, to create two models on par with industry standards for semantically segmenting images of HDB apartment interiors and exteriors into various appropriate classes to gain a greater understanding of the structure and layout of various homes in Singapore. Done as part of the Research Mentorship Programme at SUTD. No.
Readme Card
Readme Card
CS5131 Project to identify and analyse various writing components in textual pieces, such as argumentative essays and opinion editorials, in order to draft a system to provide feedback to students. Utilised PyTorch and HuggingFace Models with transfer learning on the small labelled sample of argumentative essays from Kaggle as well as the noisy student approach on unlabelled opinion editorials from The New York Times amongst others. Developed a Vue.js and Flask application to interface with these models, with the option to add text and segment it into various elements via a data table. No.
Readme Card Utilised multiple methods to perform simulations (via Runge Kutta) and photometric classifications (via complex signal processing algorithms) to identify Three-Body systems via light curves and luminosity data from the pre-existing Kepler and K2 Missions. Although unsuccessful, this project gave a preview of the atrocities of astronomical research. Yes.
Readme Card Utilised Tensorflow models and OpenCV haarcascades to create a prototype via Tkinter (for desktop) and Flask (for web) that analyses and identifies faces, and then processes them based on emotion. This project clinched us a Judges' Choice Award at the BuildingBloCS 2021 June Conference. No.
Readme Card CS4232 Project to Analyse Light Pollution Data and Find Patterns in Country-Based and State-Based Light Pollution Aggregates, including geospatial analyses with .tif files from the NASA DMSP OLS Dataset openly available. No.
PS: If you didn't realise, the first paragraph is just the description of the starting of any "The Flash" episode.

Updated: Back when it actually mattered.

Pinned Loading

  1. walledai/walledeval walledai/walledeval Public

    Test LLMs against jailbreaks and unprecedented harms

    Jupyter Notebook 4 1

  2. notes notes Public

    My Notes in General

    TeX 1

  3. terminalai/GaitMonitoringForParkinsonsDiseasePatients terminalai/GaitMonitoringForParkinsonsDiseasePatients Public

    To monitor gait patterns to detect freezing of gait. Done as part of the Singapore Science Mentorship Programme + CS4131 module + extended.

    Jupyter Notebook 14 4

  4. three-body-analysis/tris three-body-analysis/tris Public

    Codebase for "Tris: A Screening System for Trinary Star System Candidates"

    Jupyter Notebook 1

  5. terminalai/ThousandSteps terminalai/ThousandSteps Public

    Official Repository for "A Picture is Worth a Thousand Steps: Using Image Processing Techniques to Predict Freezing of Gait (FoG) in Parkinson’s Disease Patients​"

    Jupyter Notebook 2 1

  6. terminalai/writingAnalysis terminalai/writingAnalysis Public

    The Full Repository for "Noisy Student Training to identify Textual Elements in Unsupervised News Data via Argumentative Essay Pieces"

    Jupyter Notebook