Prateek Ganguli's repositories
pelican-theme-bear
Pelican theme based on https://bearblog.dev/
advent-of-code_2022
C++ 11 solutions to AoC 2022
Sensor-Watch
A board replacement for the classic Casio F-91W wristwatch
abc
ABC: System for Sequential Logic Synthesis and Formal Verification
art-gallery-reports
Report generation for a toy problem using PHP and SQL
ControlRL.jl
Starter code for applying reinforcement learning methods to control problems.
fmwconcepts
Mirror of Fred's ImageMagick Scripts
local_adaptive_binarization
Local adaptive image binarization
NoisyReach.jl
Simple reachability analysis with noisy perception.
NoProcrast
Browser addon to limit time spent on distracting sites.
pam-duress
A Pluggable Authentication Module (PAM) which allows the establishment of alternate passwords that can be used to perform actions to clear sensitive data, notify IT/Security staff, close off sensitive network connections, etc if a user is coerced into giving a threat actor a password.
Patcher
Synthesizing scheduler patch for repairing control safety violations
pganguli.github.io
My personal website
py-aiger
py-aiger: A python library for manipulating sequential and combinatorial circuits encoded using `and` & `inverter` gates (AIGs).
sign-language-detection
EchoSign was made as part of an IBM internship project which we won with this project. It uses transfer learning on MobileNet on a hand-curated dataset of ASL images. The website for this classification was developed in Flask and it uses TTS technology for ASL text to speech conversion.
UNC-thesis-template
PhD Dissertation Template for UNC Computer Science
Weather360
This is a weather app which addresses the need for a fast and easy to manage article system, while providing a focus on weather and climate information. It uses Azure Virtual Machine, Azure Text-To-Speech, Java Servlet, JDBC, Tomcat, MySQL, JSP.