Heramb Devarajan
Work Experience Image

Projects

Dive into a selection of my projects that showcase my skills, creativity, and problem-solving abilities across various domains.

My Recent Projects

gift project
CloudinaryAITypeScriptNext.jsMongoDB

ImageAIchemist

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.

data project
UnityVRConvAIC#Meta Quest 3

VR Companion using AI

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.

data project
PowerBIExcelArcGIS

Adidas Sales Data Analysis in Power BI

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.

gift project
Llama3SeleniumStreamlitPython

Gift Recommender System

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.

data project
Llama2React.jsNLPMySQL

Emirati Sign Language using Generative AI

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.

data project
OpenCVPythonDeep learning

Age and Gender Prediction

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.

data project
RBMPythonMF-ALSCollaborative Filtering

Travel Recommendation System

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.

data project
FlaskPythonHTMLCSSJS

Metaverse Website

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.

data project
GroqWhisperCNNLSTMGTTS

Mental Health AI Assistant

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.

data project
Knowledge GraphPythonNLPClustering

Customer Sentiment Analysis

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.

data project
QlikPythonPandas

New York AirBnb Data Analysis

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.

data project
Scikit-LearnPythonNLPTF-IDF

Email Spam/Phishing Classification

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.

data project
PandasPythonSpaceX APIScikit Learn

SpaceX Landing Prediction

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.

data project
DataikuPythonSQLEDA

Booking Insights on Properties in Indian Cities

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.

data project
PandasPythonPlotlyDash

Flight Delay Dashboard

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.

data project
GPT-3.5 TurboPythonJavaScriptFlask

OpenAI Chatbot

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.

data project
JavaSQLJava SwingJDBC

Inventory Management System

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.

data project
FlaskPythonHTMLCSSJS

Tech Club Website

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.

data project
SQLPythonTkinterDBMS

Supply Chain Management System

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.

data project
BlenderStreet View API

CGI Animation using Google Street API

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.

data project
PythonMatplotlibNumPySimulated Annealing

Simulated Annealing for Traveling Salesman Problem

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.