Dining Concierge Chatbot
The Chatbot is designed to assist users in finding the best dining options based on their
preferences. It NLP to engage in conversations with users, understand their dining
preferences, and recommend suitable restaurants. The chatbot integrates various AWS services
to provide a seamless, scalable, and efficient user experience.
Tech Stack: Python, JavaScript, AWS Lambda, Amazon S3, API Gateway, Lex, SQS, OpenSearch
Service, DynamoDB, CloudWatch, Cloud9, SES, REST, Jupyter
GitHub
Big Apple Move - bamnyc
BAM (Big Apple Move) is an interactive web app that provides information and insights about
the various neighborhoods and communities in New York City. The app is designed to help
people who are planning to move to or are already living in the city make informed decisions
about where to live.
Tech Stack: Python, Django, HTML/CSS, JS, Bootstrap, PostgreSQL, AWS Beanstalk, Pandas, REST
API, JSON, NYC Open Data
Live Demo
GitHub
FloodNet NYC Infra
FloodNet leverages advanced technology to collect and analyze data on street flooding
impacts. This initiative aims to create a comprehensive understanding of flooding patterns
and effects, enabling informed decision-making and community advocacy. By providing
real-time data and long-term trends, FloodNet supports efforts to enhance urban resilience
against flooding.
Tech Stack: Python, JavaScript, NGINX, Node-RED, YAML, JSON, InfluxDB, Grafana, Docker,
Kubernetes, Helm, Terraform
Live Demo
GitHub
AirStrike - Multi-Player Online Air Hockey Game
AirStrike is an engaging multi-player online air hockey game built using Java. The game
offers an immersive experience with its easy-to-use controls, interactive chat
functionality, and background music. Players can enjoy a classic air hockey game with
friends or other online players, all while enjoying their favorite music tracks.
Tech Stack: Java, Swing, Socket Programming, Java Sound API, Maven, JUnit, MySQL, Git,
Eclipse, JavaFX, Gradle
GitHub
pytrello2
pytrello2
is a Python wrapper and ORM that provides an easy way to interact with
the Trello API. Trello serves as a visual tool that enables teams to effectively oversee
various projects, workflows, or task tracking via boards that can have files, checklists,
and automation. pytrello2 handles authentication, mapping Python objects to Trello JSON, and
provides a clean interface for all API endpoints.
Tech Stack: Python, REST API, FastAPI, React.js, Trello API, pytest
PyPI
GitHub
Photo Album Web App with Intelligent Search
The Web Application is designed to help users manage and search their photo collections using
natural language queries. Users can upload their photos to the web application, and the
system will index these photos to enable advanced search capabilities. The application
leverages text and voice input to provide an intelligent search layer, allowing users to
find specific photos based on descriptions, dates, locations, and other metadata. By
integrating various AWS services, this application ensures a seamless, scalable, and
efficient user experience.
Tech Stack: Python, JavaScript, REST, AWS Lambda, Amazon S3, API Gateway, Lex, Rekognition,
CloudWatch, Cloud9, OpenSearch Service, CloudFormation, CodePipeline
GitHub
NYC Taxi Fare Prediction
The aim of this project is to predict the fare for taxis in New York City (NYC) using
large-scale data processing technologies. The project involves collecting the NYC taxi
dataset, pre-processing the data, storing it in MongoDB, performing exploratory data
analysis (EDA), building a predictive model using Spark and Python, evaluating the model's
performance, scaling the computations using Dask, and visualizing the findings using
Matplotlib and Seaborn.
Tech Stack: Python, Jupyter Notebook, MongoDB, PySpark, Dask, Matplotlib, Seaborn,
scikit-learn
GitHub
Project
Report
Perceval Backend Plugin for Zulip
Perceval is the GrimoireLab component that collects data from different data sources and
returns it as JSON documents. Worked on creating a perceval backend plugin for Zulip data
source which fetches the data from a specific stream of a Zulip server.
Tech Stack: Python, Django, Vue.js, REST API, GraphQL, Unit tests, CI/CD, GitHub Actions
PyPI
GitHub