portfolio
Kind of like Goodreads, but for essays/articles that are not available as books. Comes with an AI reading assistant that offers reading recommendations and explains difficult texts. Relevant metadata fields are autofilled, and a full, unlocked PDF is generated if the article is paywalled — users just have to paste the link. Articles can also be shelved using a downloadable iOS shortcut and an API key. A personal web app for me and my friend to organize the stuff we read : )
A community platform to help you find the best ISP in your area that works by crowdsourcing speed test results across Dhaka and mapping them out. Users go on the site to perform a speed test from their device, and submit this along with their ISP's name and the advertised speed. The map then shows colored markers based on the ratio of advertised speed against measured speed.
An npm package to help you check whether a prompt to an AI chatbot is relevant to the context. Keep your API costs down by filtering out irrelevant queries! This package uses the Xenova/mobilebert-uncased-mnli model via the Transformers.js library to perform zero-shot classification. It classifies the prompt into two categories: one containing your keywords, and "something else". If the prompt is more likely to belong to the keyword category, it's considered relevant.
New York Climate Week 2024
Susan Sontag
JaduPC
An AI powered productivity app that generates actionable, personalized task items based on the user's Google Calendar events (fetched using Google Calendar API). The app also helps users self-regulate in their use of distracting social media apps using an streak like feature. Created as part of NYUAD's Computer Science Capstone project. Available for local testing.
A magic 8ball — for love! Sign up and send your partner a link where they can share their ideas on love. Then you can ask your 8heart for personalized love advice. When you speak to it, it transcribes the speech and sends it to the OpenAI API, and then generates a response with the help of some clever prompt engineering. Full stack app developed using the MERN stack.
Full stack web app for sharing responsibilities and finances between roommates. Developed as part of NYU Courant's Agile Development course. The app allows users to create a house, add roommates, and assign tasks and expenses to each other.
AR breadboard simulator developed as part of NYUAD's Computer Programming for Engineers course. Comes with an extensive library of electrical components and allows users to build and simulate circuits in AR.
The home page features a scroll animation based on one of Franz Kafka's drawings. Starting with one reference image, I drew the rest of the frames in Procreate and animated them using GSAP.