Projects
Dive into a selection of my projects that showcase my skills, creativity, and problem-solving abilities across various domains.
Dive into a selection of my projects that showcase my skills, creativity, and problem-solving abilities across various domains.
A cutting-edge image editing application powered by Cloudinary's AI, offering features like background removal, color correction, and object manipulation. Developed using Next.js for a seamless and dynamic user experience, MongoDB for robust data management, and Clerk for secure and efficient user authentication.
This project focuses on an AI-driven VR companion designed to calm distressed people. Built with Unity and Convai for interactions, and Ready Player Me for custom avatars, it offers an immersive experience on Meta Quest 3. Using C# scripting, it provides a therapeutic and engaging virtual environment.
Developed a comprehensive Power BI dashboard to analyze Adidas sales trends, product performance, and revenue distribution across various regions, offering valuable insights into top-selling products, market hotspots, and areas for potential growth.
This gift recommender app takes inputs like age, gender, and hobbies and uses LLaMA 3 to generate personalized gift ideas. It then scrapes the Noon website using Selenium to fetch product details, reviews, and prices based on filters set in the Streamlit interface, offering tailored recommendations.
This application leverages AI to translate text into Emirati Sign Language. LLaMA 2 processes the text to generate corresponding sign language sequences, which are then rendered through a React front end. The sign language data is enriched with videos collected via web scraping to ensure accurate and comprehensive representation.
This project enables real-time age and gender prediction from live video using OpenCV for image processing and prebuilt models for classification. Implemented in Python with TensorFlow, the system analyzes facial features to provide immediate predictions.
This project offers personalized recommendations for hotels and attractions. It uses RBM for attractions, Matrix Factorization with ALS and collaborative filtering for hotels. Python is used for data analysis and visualization to create customized travel itineraries.
I developed a metaverse-themed website with interactive features using HTML, CSS, and JavaScript for the front end. Flask is used for the back end, handling server-side logic and routing. Integrated an OpenAI GPT-3.5 Turbo chatbot to provide dynamic user interactions.
This project implements a mental health chatbot with a Streamlit front end. Using Groq and Whisper for AI and transcription, it processes recorded audio and sends it to a CNN-based model to predict user emotions such as happy, fear, neutral, sad, etc. The chatbot provides real-time interaction and responses with GTTS-powered voice output, promoting conversational support for users.
This project analyzes customer sentiment on Twitter using NLP techniques. Tweets are clustered into inner and outer groups for detailed insights, with a query system powered by a knowledge graph for complex queries. Implemented in Python, the analysis includes sentiment scoring and data visualization to reveal sentiment trends.
Analyzed the New York Airbnb dataset using Qlik to create interactive dashboards and visualizations. Preprocessed data with Python and Pandas to identify trends in pricing, location preferences, and availability, providing actionable insights into booking patterns.
This project classifies email spam and phishing attempts using machine learning models. NLP techniques and TF-IDF are applied for text processing, while Scikit-learn is used for training Logistic Regression and Random Forest classifiers. The solution efficiently identifies spam and phishing emails.
Developed a predictive model for SpaceX rocket landing success using data from the SpaceX API. The project involved retrieving and processing data with Pandas, training models with Scikit-learn, and visualizing results using Matplotlib and Seaborn. The analysis provides insights into landing predictions based on historical data.
Analyze booking trends and customer behavior across properties in Indian cities, leveraging data cleaning, merging datasets, and exploratory data analysis (EDA) to uncover actionable insights for optimizing property management and enhancing customer satisfaction.
Created an interactive dashboard to visualize and analyze flight delays. Utilized Python and Pandas for data processing, and built the dashboard using Plotly/Dash to provide interactive visualizations. The dashboard enables users to explore delay patterns and trends effectively.
I developed a chatbot leveraging OpenAI GPT-3.5 Turbo to deliver sophisticated natural language understanding and responses. Built in Python and javascript, the chatbot uses OpenAI's API to generate context-aware interactions. Integrated into a web application with Flask to ensure a seamless and engaging user experience.
Developed an inventory management system using Java for the application logic and GUI. Utilized SQL for database management, with Java Swing/AWT for the graphical user interface. JDBC is employed for seamless database connectivity and operations, enabling efficient inventory tracking and management.
Built a Microsoft tech club website using HTML, CSS, and JavaScript for a clean interface. Flask handles the back-end, enabling smooth routing and dynamic content management for events, resources, and updates.
Developed a supply chain management system using Python for logic and Tkinter for the graphical user interface. SQL is used to manage and store inventory, orders, and supplier data, enabling efficient tracking and operations across the supply chain.
Developed a real-time physics simulation for a flag animation in front of the Burj Khalifa. Used Blender for 3D modeling, realistic physics simulation, and rendering. Integrated real-world imagery with the Google Street View API and applied detailed textures using Substance Painter, creating a dynamic and immersive CGI effect.
Used simulated annealing to solve the Traveling Salesman Problem and animated the process in real-time with Python. Employed Matplotlib for visualizing and animating the solution, and NumPy for numerical operations.